12609 Commits (3260c0ebdb47f2836b78204806114e7ddb84c51f)
 

Author SHA1 Message Date
Dylan Baker 3260c0ebdb ast/introspection: tidy up imports a bit more with __future__.annotations 2 years ago
Dylan Baker 77e4110880 ast/introspection: sort imports 2 years ago
Dylan Baker a2def550c5 modules: move gnome targets into gnome module 2 years ago
Dylan Baker d553748b60 compiler: Add missing needs_static_linker to base Compiler class 2 years ago
Xavier Claessens 39ba552811 Add "in development" in release notes title 2 years ago
Vili Väinölä 18e2f8b2b3 Fix sandbox violation when using subproject as a symlink 2 years ago
Eli Schwartz eec7b2c359
docs: fix incorrect link 2 years ago
Eli Schwartz c88a1dc55c
fix bug in i18n merge_file/itstool_join revealed by previous commit 2 years ago
Eli Schwartz 52d01dbf38
rename a badly named KwargInfo 2 years ago
Eli Schwartz e3d70d89b1
fix regression that broke type checking of CustomTarget outputs 2 years ago
Eli Schwartz ae0b40945b
make sure no custom_target outputs are named "all" or "meson-internal__*" 2 years ago
Eli Schwartz 38c00feb9d
relax target name restrictions to cater to internal use 2 years ago
Eli Schwartz dd2f1c4c57
ninja backend: simplify generation of phony targets 2 years ago
Karl Linden 40c69630df Fix typo in documentation for add_*_arguments 2 years ago
Vili Väinölä 020f787335 Fix that VS backend respects "console" keyword in custom_target 2 years ago
Florian "sp1rit"​ ad8f24f232 Implement `preserve_path` for install_headers 2 years ago
Eli Schwartz 37fea63033 fix invalid type for default_options 2 years ago
Eli Schwartz 194c28297f fix incorrectly allowed kwarg for custom_target 2 years ago
Eli Schwartz 915a468ed3
i18n: be build-compatible (but not developer-compatible) with gettext-tiny 2 years ago
Eli Schwartz de2c091ba6
i18n: fix bug where disabling gettext() broke merge_file() 2 years ago
Eli Schwartz 34da721ec2
gettext: explicitly pass source root / subdir as cli args 2 years ago
Eli Schwartz 6757e4f07c
linkers: try a bit harder to autodetect the correct linker id 3 years ago
Guilherme Janczak 704cd1a79d remove repetition and stiff language 3 years ago
Guilherme Janczak 3c66be0c1d don't tell documentation contributors to skip CI 3 years ago
Eli Schwartz fda4c49c34
fix custom_target crash if boolean true is specified in install_dir 3 years ago
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