33 Commits (9a41ce58d682faa59fcef5b067adc393a5412d30)

Author SHA1 Message Date
Eli Schwartz 680b5ff819
treewide: add future annotations import 2 years ago
Eli Schwartz dcefe1f8fd
pyupgrade: use set literal 2 years ago
Dylan Baker 2d349eae8c
pylint: enable the set_membership plugin 2 years ago
Dylan Baker d5e899c768
pylint: enable the bad_builtin checker 2 years ago
Dylan Baker a72840cd2e
pylint: enable use-a-generator 2 years ago
Dylan Baker 4da14918cd pylint: enable consider-using-in 2 years ago
Alf Henrik Sauge 06bf9a5cda Fix purely white space issues reported by flake8 2 years ago
Volker Weißmann 5f3c7125cc Applied tristan957's suggestions 2 years ago
Volker Weißmann cdd2dca174 cmake module: Better warnings and error messages in some cases. 2 years ago
Daniel Mensinger 1b9c4b7192 Fix generator expression list problems (fixes #10288) 3 years ago
Daniel Mensinger 4dd6cb8469 cmake: Better error message when configuring a CMake subproject fails. 3 years ago
Eli Schwartz 07d9c72e17
flake8: fix wrong numbers of blank line separators 3 years ago
Daniel Mensinger 63870da449 cmake: Deprecate CMake <3.17 support 3 years ago
Daniel Mensinger 42843c4cf6
cmake: Add TARGET_ generator expression support (fixes #9305) 3 years ago
Daniel Mensinger 99aae9b4df
cmake: Move generator expression evaluation to the end of the traceparser 3 years ago
Dylan Baker 4d7031437c pylint: turn on superflous-parens 3 years ago
Eli Schwartz dd31891c1f more f-strings too complex to be caught by pyupgrade 3 years ago
Eli Schwartz 566efba216 fix typo in log message 3 years ago
Daniel Mensinger 3e396b3782
fix: Always explicitly set encoding for text files (fixes #8263) 3 years ago
Daniel Mensinger 0e777e7c90
cmake: CMakeTraceParser improvements 4 years ago
Eli Schwartz 6a0fabc647
mass rewrite of string formatting to use f-strings everywhere 4 years ago
Antonin Décimo 39ede12aa5 Fix misspells 4 years ago
Dylan Baker f6672c7a19 use real pathlib module 4 years ago
Daniel Mensinger fc57089bc5 cmake: Disable the new (CMake 3.16) PCH support 4 years ago
Daniel Mensinger 1dfaccfd91 pathlib: Fix resolve() by overriding it in Python 3.5 4 years ago
Daniel Mensinger 77b5c82d07 cmake: switch to pathlib (fixes #7322) 4 years ago
Daniel Mensinger c2d55afcb5
typing: fully annotate cmake.traceparser 4 years ago
Daniel Mensinger 02ea08ba66 cmake: make the traceparser permissive by default (fixes #7501) 4 years ago
Daniel Mensinger 1c1ec9ff11
cmake: resolve IMPORTED executables in custom commands (fixes #7509) 4 years ago
Michael Hirsch 477cacf155 cmake_traceparser: ignore parse error 5 years ago
Daniel Mensinger a252a17e6e cmake: always split property lists (fixes #7228) 5 years ago
Dylan Baker 29ef4478df compilers/d: Add b_ndebug support 5 years ago
georgev93 30b89ea573 Adding a conditional case in _guess_files to confirm that the complete path is put together in even if a portion of the path is a location that exists. 5 years ago
georgev93 8e397491b4 Adjust regex to handle cases such as C:/Program Files/folder 5 years ago
Daniel Mensinger cf4b9e6502 cmake: Do not compile explicit header files 5 years ago
Daniel Mensinger 4199cb32a5
cmake: Fix custom command CMake list issue 5 years ago
Daniel Mensinger 113ec96626
cmake: Fix relative paths for add_custom_{command,target} 5 years ago
Daniel Mensinger 31eb41ec2f
cmake: traceparser better handle lists 5 years ago
Daniel Mensinger 796b4c120a cmake: Add support for the new JSON trace format 5 years ago
Daniel Mensinger 48cb1a7004
cmake: Fix spaces in compile flags (fixes #6566) 5 years ago
Daniel Mensinger acc6dbfab7
cmake: Add support for --trace-redirect 5 years ago
Daniel Mensinger 3607f50d7f
cmake: Refactor CMakeExecutor and CMakeTraceParser 5 years ago
Daniel Mensinger 09b53c534f types: import typing as T (fixes #6333) 5 years ago
Daniel Mensinger 4f6453bc32 cmake: Use trace for missing link flags (fixes #6386) 5 years ago
Xavier Claessens daeee32d9b
cmake: Add support for add_custom_target() with a command 5 years ago
Xavier Claessens 6844ad374e
cmake: Add support for add_dependencies() 5 years ago
Wolfgang Stöggl f037e7ef45 Fix typos found by codespell 5 years ago
Daniel Mensinger 66e1e1747e
cmake: Do not add imported targets 5 years ago
Xavier Claessens 7d9e58f125 cmake: Add support for normal libraries 5 years ago
Xavier Claessens 90a12ed3f0 cmake: Fix 'properies' typo 5 years ago