55 Commits (346a9157436fb88fbf38e2d1284fa7373c14d4a1)

Author SHA1 Message Date
Charles Brunet cf5adf0c64 add json output format to configure file 1 year ago
Dylan Baker 9d32302032 interpreter: use typed_kwargs for shared_library(darwin_versions) 1 year ago
Dylan Baker 09bc028c71 interpreter: use typed_kwargs for shared_library(soversion) 1 year ago
Dylan Baker cd676e229b interpreter: use typed_kwargs for shared_library(version) 1 year ago
Dylan Baker 7abd4d39c1 interpreter: add type annotations to func_declare_dependency 1 year ago
Nomura 50baf3c626 Add default_options argument to find_program() 1 year ago
Dylan Baker 1cfbe5279d interpreter: use typed_kwargs for Executable(win_subsystem) 1 year ago
Dylan Baker 67035a181e interpreter: use typed_kwargs for gui_app 1 year ago
Dylan Baker a62a42b272 interpreter: use kwarginfo for build_target(target_type) 1 year ago
Dylan Baker 096869ad63 interpreter: use typed_kwargs for jar(java_resources) 1 year ago
Dylan Baker 01b5581a10 build|interpreter: move main_class to typed_kwargs 1 year ago
Dylan Baker 686f6aac31 intepreter: add kwargs annotations for build_target classes 1 year ago
Eli Schwartz 7afc69254d
fix implicit_reexport issues and enforce them going forward 1 year ago
Xavier Claessens 6f2956e76c interpreter: Accept more types in default_options dict values 1 year ago
Dylan Baker be20e0809f interpreter: allow default_options and override_options as a dict 1 year ago
Josh Soref cf9fd56bc9 fix various spelling issues 2 years ago
Eli Schwartz 680b5ff819
treewide: add future annotations import 2 years ago
David Robillard e85138fcc8 Fix various spelling errors 2 years ago
Dylan Baker b69d4f38e6 interpreter/kwargs: fix typo 3 years ago
Eli Schwartz 194c28297f fix incorrectly allowed kwarg for custom_target 3 years ago
Eli Schwartz fda4c49c34
fix custom_target crash if boolean true is specified in install_dir 3 years ago
Dylan Baker 4a2058cb83 interpreter: use typed_kwargs for subproject() 3 years ago
Dylan Baker 23f666b497 interpreter: use typed_kwargs for configure_file 3 years ago
Eli Schwartz 07d9c72e17
flake8: fix wrong numbers of blank line separators 3 years ago
Dylan Baker 11f9638035 build: replace kwargs in CustomTarget initializer 3 years ago
Dylan Baker 08f06b237e interpreter: use typed_kwargs for vcs_tag 3 years ago
Dylan Baker 574525673f interpreterobjects: use typed_* for configuration_data.set* 3 years ago
Dylan Baker 1ff2abcd9c interpreterobjects: use typed_kwargs for dependency.get_variable 3 years ago
Dylan Baker 1751dc4701 interpreterobjects: use typed_kwargs for dependency.get_pkgconfig_variable 3 years ago
Dylan Baker ab9c0c1735 interpreterobjects: use typed_kwargs for FeatureOption.require 3 years ago
Dylan Baker fcced46c99 interpreter: use typed_kwargs for run_command 3 years ago
Dylan Baker c167a7691f interpreter: use typed_kwargs for find_program 3 years ago
Dylan Baker d05a0fbf33 interpreter: use typed_* args for the summary function 3 years ago
Dylan Baker 3295621706 interpreter: add typed_kwargs to subdir 3 years ago
Dylan Baker f34013fb08 interpreter: use typed_kwargs for project 3 years ago
Dylan Baker ab29126232 interpreter: use typed_kwargs for add_test_setup 3 years ago
Dylan Baker c3c30d4b06 interpreter: Use typed_kwargs for func_custom_target 3 years ago
Dylan Baker 16986f1853 interpreter: DEPFILE_KW should be Optional[str] 3 years ago
Dylan Baker cb762f29fe interpreter: use typed_kwargs on func_run_target 3 years ago
Dylan Baker 3731e1d8f3 make EnvironmentVariablesObject a proper holder 3 years ago
Dylan Baker 940fc372db interperter/kwargs: narrow type checking 3 years ago
Tristan Partin 959e1bb2e3 Add typed_kwargs to add_languages() 3 years ago
Dylan Baker a1fb3199c8 interpreterobjects: Add TypedDict annoations for `extract_search_dirs` 3 years ago
Dylan Baker 09d7da19c1 interpreter: use typed_kwargs for include_directories 3 years ago
Dylan Baker bc4201a7f1 interpreter: add required and disabled to import 3 years ago
Dylan Baker 7213b7d81f interpreter: use typed_kwargs for install_man 3 years ago
Dylan Baker f4d2efbed3 interpreter: use typed_kwargs for install_headers 3 years ago
Dylan Baker ea3d85a1c0 interpreter: use typed_kwargs for install_data 3 years ago
Dylan Baker 596c8d4af5 interpreter: use typed_kwargs for install_subdir 3 years ago
Laurin-Luis Lehning d5ed8f61a5 interpreter: Move argument checks from add_*_arguments to compiler.get_supported_arguments 3 years ago