12584 Commits (9b9154017e9edc7b5b3bd93dce74ffa9c8b22a03)
 

Author SHA1 Message Date
Xavier Claessens 9b9154017e Make a copy of auto_features options when changing its name 3 years ago
Dylan Baker a6df51aa8c build: replace hand rolled code with CustomTarget[Index].links_dynamically() 3 years ago
Dylan Baker 8f68f5435d interpreter: add type restrictions to declare_dependency link_whole 3 years ago
Dylan Baker bd68e8c613 build: Add a `links_dynamically` method to CustomTarget[Index] 3 years ago
Dylan Baker 702030a9cc dependencies: Don't allow as_link_whole to complete with SharedLibraries 3 years ago
Dylan Baker 5926190cbb interpreter: add annotations to extract_variables 3 years ago
Dylan Baker 835a697da0 dependencies: Fix several annotations issues 3 years ago
Dylan Baker 6e36f8f666 build: fix annotations for BuildTarget.link*target 3 years ago
Dylan Baker 9c9be9d74b modules/gnome: Fix missing type annotation 3 years ago
Dylan Baker 764b3bf327 modules/gnome: fix some typing issues 3 years ago
Andreas Obergschwandtner bfc4e958b4 Fix optimization level 's' for the TI compiler 3 years ago
Daniel Mensinger 35b3522065 cmake: Add test case 3 years ago
Daniel Mensinger ac31eb49d6 cmake: fix detecting directories as input files (fixes #10244) 3 years ago
Daniel Mensinger 7ef73e8f6a ast: cmake: Generate line numbers while printing the AST for better debugging 3 years ago
Xavier Claessens c88c1e7dba doc: Generate dev release notes 3 years ago
andy5995 5746469e45 Compiler-properties.md:link to compiler object page 3 years ago
Peter Eisentraut 8e4fecdd0f Tweak "header has symbol" message 3 years ago
Eli Schwartz 950fd06bc3 fix traceback when run_command has a find_program as the inline arg 3 years ago
Paolo Bonzini a7e458effa mtest: ignore invalid input 3 years ago
Dylan Baker 4acab57d47 modules/icestorm: use type checking 3 years ago
Dylan Baker 02ac3d7b2e modules/icestorm: replace individual tools attributes with dict 3 years ago
Dylan Baker d97d3721a3 interpreter: Add another overload to source_strings_to_files 3 years ago
Dylan Baker 10fc19ecb4 modules: add typing to the modtest module 3 years ago
Eli Schwartz 1c52ac4e15
move various imports into TYPE_CHECKING blocks for neatness 3 years ago
Eli Schwartz e5c7dc199a
typing: use forward reference for types defined later in file 3 years ago
Eli Schwartz 9b17dd4f56
fix typing regression 3 years ago
Tristan Partin 5d0538d235 Fix invalid Python overrides 3 years ago
Tristan Partin 8d918e0147 Add cc.has_function_attribute('sentinel') 3 years ago
Tristan Partin 5d438b6aed Add cc.has_function_attribute('section') 3 years ago
Zbigniew Jędrzejewski-Szmek 8afdecb039 Reword message in warning 3 years ago
Zbigniew Jędrzejewski-Szmek 087e7943d0 Reword misleading warning 3 years ago
Tristan Partin 153e81a816 Fix --allow-shlib-undefined for LLVM versions > 9 3 years ago
Eli Schwartz cf86b2f9a1
fix incorrect FeatureNew for separator kwarg in environment object methods 3 years ago
Eli Schwartz 9fe18a63b1 mtest: stop disrespecting the gdb config file 3 years ago
Adel Kara Slimane 459970b55f Update Creating-OSX-packages.md 3 years ago
joshcangit 3e26c0f1ca Add optional compress 3 years ago
Lens b1abda2b4b linkers/MinGW: Allow `efi_application` value for `win_subsystem` 3 years ago
Simon McVittie 65ea833d58 Require CMake 3.14 for all tests that use the cmake module 3 years ago
fghzxm 7650f32828 dependencies/boost.py: ignore unknown files 3 years ago
Eli Schwartz aa874ea0d0 python module: default extensions to hidden symbol visibility 3 years ago
Eli Schwartz 7c4087ace5 compilers/gnu: demote visibilty inlineshidden to hidden for unsupported compilers 3 years ago
Eli Schwartz d6e3517e0d
fix regression in reporting errors for invalid gnu_symbol_visibility 3 years ago
Eli Schwartz 04c728a126 compilers/c++: Add MSVC option to make the __cplusplus define accurate 3 years ago
Jussi Pakkanen 3ae36dee42 Limit parallelism to hopefully work on machines with 160 cores. 3 years ago
Khairul Azhar Kasmiran 6b7bc608b7 compiler.has_argument: Add `-Werror=unknown-warning-option` to clang-cl cmd line 3 years ago
Xavier Claessens f9200ca8f7 devenv: Set WINEPATH when cross compiling for Windows 3 years ago
Eli Schwartz 1e4d4fce22 coverage: be clever and detect config files for gcovr/lcov 3 years ago
Jussi Pakkanen eef51fa3d6 Add some scaffolding needed for C++ modules in GCC. 3 years ago
Jussi Pakkanen 7183d9d71e Move Visual Studio module test to its own subdir. 3 years ago
Simon McVittie 42327eacbc unittests: Skip prelinking test with gcc 8 or older 3 years ago