6819 Commits (29c2b44a29cea47696b4026673874260ac547ab7)

Author SHA1 Message Date
Daniel Mensinger 29c2b44a29 cmake: Implement support for interpreting link "keywords" 3 years ago
Daniel Mensinger f1614a6071 cmake: Warn if we could use IMPORTED CMake targets 3 years ago
Eli Schwartz b57b1050a6
wrap clone: be less noisy when doing automated code checkouts 3 years ago
Andres Freund 6b8f10cf6b backend/vs: Generate dependencies for CustomTargetIndex for a CustomTarget. 3 years ago
Andres Freund a161873948 backend/vs: process link dependencies. 3 years ago
Andres Freund a1542720f4 Record build in BuildTarget.link_depends, not just output of targets. 3 years ago
Dylan Baker 4c00e63574 modules/external_project: use typed_kwargs 3 years ago
Dylan Baker f228e0244b mdoules/external_project: fix most of the mypy warnings/errors 3 years ago
Dylan Baker 0f9ec8bc88 mesonlib: ConfigurationData can also be a `Dict[str, Tuple[Str, Optional[str]]]` 3 years ago
Dylan Baker c2d053674d dependencies: Dependency.sources can have CustomTargets 3 years ago
Dylan Baker 7c3f256b14 modules/external_project: clean up and sort modules 3 years ago
Eli Schwartz c94d6acc49
remove printf debugging 3 years ago
Eli Schwartz 800c3462f0
condense lines 3 years ago
Eli Schwartz d06cc042eb
f-strings 3 years ago
Eli Schwartz 47ae0b82f0
use list unpacking to simplify for loop references 3 years ago
Eli Schwartz 4ab70c5512
fix extra whitespace 3 years ago
Eli Schwartz 52c4df1ba7
use idiomatic python for membership tests 3 years ago
Eli Schwartz 5a8e066c56
remove useless variables that are no longer or were never used 3 years ago
Eli Schwartz f2eb1534dd
work around flake8 F811 for T.overload redefined functions 3 years ago
Eli Schwartz 520996fff1
remove double import 3 years ago
Eli Schwartz 1bb2523e58
remove f from f-string that has no formatting 3 years ago
Eli Schwartz b2ddda7013
fix incorrect porting from % formatting to .format method 3 years ago
Eli Schwartz cfa8717c4a
coding style: don't format an empty string with another string 3 years ago
Eli Schwartz e33ba28ec4
better error message for modules returning the wrong value 3 years ago
Eli Schwartz e8a85fa8a2
various python neatness cleanups 3 years ago
Zbigniew Jędrzejewski-Szmek 75dd9fb67f interpreter: improve the error message about install_mode 3 years ago
Eli Schwartz c6d74ac7e0 fix typo in error message breaking newline escape 3 years ago
Dan Streetman 3c2cca5699 modules/i18n: fix gettext use of --datadirs param 3 years ago
Eli Schwartz 7825a6f2ca cmake module: if cmake cannot be found, do not traceback 3 years ago
Daniel Mensinger c10e228371
docs: Fixes found during the YAML conversion process 3 years ago
Daniel Mensinger 7cfe7ccc58
docs: Hook up the new RefMan generator to Meson 3 years ago
Jussi Pakkanen 3feaea6b29 Improve linker detection failure error message. 3 years ago
Dylan Baker 73dd21036c rust: dependencies need to cause a rebuild/relink not just reorder 3 years ago
Dylan Baker bd2fcb268b modules/i18n: Fix remaining mypy spotted issues 3 years ago
Dylan Baker 6399544e4c modules/i18n: use typed_kwargs for gettext 3 years ago
Dylan Baker 6b1a80024c modules/i18n: Use typed_kwargs for merge_file 3 years ago
Dylan Baker 61f2866a9f modules/i18n: use typed_pos_args 3 years ago
Dylan Baker 3bb962975e interpreter: move some of CustomTarget's args to type_checking 3 years ago
Dylan Baker b923163109 modules/i18n: add easy type annotations 3 years ago
Dylan Baker 57d0d4e95a modules/i18n: sort and clean up imports 3 years ago
Dylan Baker c4aa8c2521 modules: make ReturnValue.new_objects covariant 3 years ago
Xavier Claessens 4deeb907b6 dependency: Allow searching for multiple names 3 years ago
Dylan Baker c3c30d4b06 interpreter: Use typed_kwargs for func_custom_target 3 years ago
Dylan Baker bb706231bd build: Prepare CustomTarget.process_kwargs to co-exist 3 years ago
Dylan Baker 7e417ac0fa build: Allow `Dict[OptionKey, str` in parse_overrides 3 years ago
Dylan Baker 74819dbd2a interpreter: Allow FileMode to be passed to _get_kwarg_install_mode 3 years ago
Dylan Baker 3bb6d56dcd interpreter: move command kwarg to type_checking 3 years ago
Dylan Baker 3374b7c323 interpreter/type_checking: Add DEPEND_FILES_KW 3 years ago
Dylan Baker a3e63a4269 interpreter: move KwargInfo('depends') to type_checking 3 years ago
Dylan Baker 16986f1853 interpreter: DEPFILE_KW should be Optional[str] 3 years ago