79 Commits (507d8bf4d7da7c1dd80e2a6e777862dac179f59e)

Author SHA1 Message Date
Dylan Baker 507d8bf4d7 interpreter: use typed_kwargs for build_target.build_by_default 1 year ago
Dylan Baker 7c101413d0 interpreter: use typed_kwargs for build_target.d_unittest 1 year ago
Dylan Baker 2048d1333e interpreter: use typed_kwargs for build_target.d_module_versions 1 year ago
Dylan Baker 9b1efa37fd interpreter: use typed_kwargs for build_target.d_import_dirs 1 year ago
Dylan Baker 19beb070e8 interpreter: use typed_kwargs for build_target.d_debug 1 year ago
Dylan Baker 013536fcb4 interpreter: add <lang>_(static|shared)_args 1 year ago
Dylan Baker 523a27c6f0 build: Use typed_kwargs for language args 1 year ago
Dylan Baker cbca191948 interpreter: Handle BuildTarget.vala_args as Files in the interpreter 1 year ago
Nomura 3cac6ea545 Add env kwarg in generator.process() 1 year ago
Dylan Baker 179355bf18 interpreter: use typed_kwargs for "sources" keyword argument of build targets 1 year ago
Dylan Baker 937aab09c0 interpreter: handle implib/export_dynamic conflicts in the interpreter 1 year ago
Dylan Baker c9bdf441dd interpreter: use typed_kwargs for executable's "implib" keyword argument 1 year ago
Dylan Baker 2ded5a8faa interpreter: use typed_kwargs for executable's "pie" keyword argument 1 year ago
Dylan Baker c84dcd309d interpreter: use typed_kwargs for executable(export_dynamic) 1 year ago
Dylan Baker 32be9bd6de add support for vs_module_defs to Executables 1 year ago
Dylan Baker 5421c24ea0 fix using a CustomTargetIndex for vs_module_defs 1 year ago
Dylan Baker f4ea89be60 interpreter: use typed_kwargs for build_target(vs_module_defs) 1 year ago
Dylan Baker f485a8cf16 interpreter: use typed_kwargs for static_library(pic) 1 year ago
Dylan Baker 798791baac interpreter: use typed_kwargs for static_library(prelink) 1 year ago
Dylan Baker 07597088a5 interpreter: used typed_kwargs for rust_dependency_map 1 year ago
Dylan Baker e27dbb42a0 interpreter: add rust_abi to type annotations 1 year ago
Xavier Claessens 30d7f506c7 Remove get_pkgconfig_variable() 1 year ago
Arsen Arsenović 0af126fec7 install_{data,headers,subdir}: implement follow_symlinks 1 year ago
Nicholas Vinson b51bce070e Add macro_name option to configure_file 1 year ago
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