99 Commits (3ee9e358b4be10d982a59fabf6e247cd16ac94f5)

Author SHA1 Message Date
unknown c8b463491c Add get_variable() system dependency 7 months ago
Andrew McNulty 050b788ed8 Fix various incorrect uses of `its` vs `it's`. 8 months ago
David Gibson 3c0de47122 Allow external programs in test()'s 'args' parameter 8 months ago
Nirbheek Chauhan bdc2f2774c Fix some small typing issues in interpreter.py 9 months ago
Jussi Pakkanen 0d7bb776e2 Move OptionKey in the option source file. 10 months ago
Jussi Pakkanen 5365d9a842 Refactor option classes to their own file. 11 months ago
Dylan Baker e419184a9b interpreter: use typed_kwargs for build_target.objects 2 years ago
Dylan Baker d5bdcf1145 interpreter: use typed_kwargs for build_target.resources 2 years ago
Dylan Baker 1abdd9dd61 interpreter: use typed_kwargs for build_target.name_suffix 2 years ago
Dylan Baker 9f80a069ec interpreter: use typed_kwargs for build_target.name_prefix 2 years ago
Dylan Baker 4386419a86 interpreter: use typed_kwargs for build_target.link_depends 2 years ago
Dylan Baker d38bf5fbb0 interpreter: use typed_kwargs for build_target.gnu_symbol_visibility 2 years ago
Dylan Baker 0f23dc5b03 interpreter: use typed_kwargs for build_target.link_language 2 years ago
Dylan Baker e06ae90677 interpreter: use typed_kwargs for build_target.install_rpath 2 years ago
Dylan Baker b02d23206a interpreter: use typed_kwargs for build_target.build_rpath 2 years ago
Dylan Baker a3444d31db interpreter: use typed_kwargs for build_target.implicit_include_directories 2 years ago
Dylan Baker ca32ffc157 interpreter: use typed_kwargs for build_target.extra_files 2 years ago
Dylan Baker 357abf51c5 interpreter: use typed_kwargs for build_target.native 2 years ago
Dylan Baker 2fc8729078 interpreter: use typed_kwargs for build_target.install_mode 2 years ago
Dylan Baker bae2e13b39 interpreter: use typed_kwargs for build_target.install 2 years ago
Dylan Baker 507d8bf4d7 interpreter: use typed_kwargs for build_target.build_by_default 2 years ago
Dylan Baker 7c101413d0 interpreter: use typed_kwargs for build_target.d_unittest 2 years ago
Dylan Baker 2048d1333e interpreter: use typed_kwargs for build_target.d_module_versions 2 years ago
Dylan Baker 9b1efa37fd interpreter: use typed_kwargs for build_target.d_import_dirs 2 years ago
Dylan Baker 19beb070e8 interpreter: use typed_kwargs for build_target.d_debug 2 years ago
Dylan Baker 013536fcb4 interpreter: add <lang>_(static|shared)_args 2 years ago
Dylan Baker 523a27c6f0 build: Use typed_kwargs for language args 2 years ago
Dylan Baker cbca191948 interpreter: Handle BuildTarget.vala_args as Files in the interpreter 2 years ago
Nomura 3cac6ea545 Add env kwarg in generator.process() 2 years ago
Dylan Baker 179355bf18 interpreter: use typed_kwargs for "sources" keyword argument of build targets 2 years ago
Dylan Baker 937aab09c0 interpreter: handle implib/export_dynamic conflicts in the interpreter 2 years ago
Dylan Baker c9bdf441dd interpreter: use typed_kwargs for executable's "implib" keyword argument 2 years ago
Dylan Baker 2ded5a8faa interpreter: use typed_kwargs for executable's "pie" keyword argument 2 years ago
Dylan Baker c84dcd309d interpreter: use typed_kwargs for executable(export_dynamic) 2 years ago
Dylan Baker 32be9bd6de add support for vs_module_defs to Executables 2 years ago
Dylan Baker 5421c24ea0 fix using a CustomTargetIndex for vs_module_defs 2 years ago
Dylan Baker f4ea89be60 interpreter: use typed_kwargs for build_target(vs_module_defs) 2 years ago
Dylan Baker f485a8cf16 interpreter: use typed_kwargs for static_library(pic) 2 years ago
Dylan Baker 798791baac interpreter: use typed_kwargs for static_library(prelink) 2 years ago
Dylan Baker 07597088a5 interpreter: used typed_kwargs for rust_dependency_map 2 years ago
Dylan Baker e27dbb42a0 interpreter: add rust_abi to type annotations 2 years ago
Xavier Claessens 30d7f506c7 Remove get_pkgconfig_variable() 2 years ago
Arsen Arsenović 0af126fec7 install_{data,headers,subdir}: implement follow_symlinks 2 years ago
Nicholas Vinson b51bce070e Add macro_name option to configure_file 2 years ago
Charles Brunet cf5adf0c64 add json output format to configure file 2 years ago
Dylan Baker 9d32302032 interpreter: use typed_kwargs for shared_library(darwin_versions) 2 years ago
Dylan Baker 09bc028c71 interpreter: use typed_kwargs for shared_library(soversion) 2 years ago
Dylan Baker cd676e229b interpreter: use typed_kwargs for shared_library(version) 2 years ago
Dylan Baker 7abd4d39c1 interpreter: add type annotations to func_declare_dependency 2 years ago
Nomura 50baf3c626 Add default_options argument to find_program() 2 years ago