aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/interpreter/type_checking.py
AgeCommit message (Expand)AuthorFilesLines
2024-07-11Move OptionKey in the option source file.Jussi Pakkanen1-1/+2
2024-05-23Refactor option classes to their own file.Jussi Pakkanen1-1/+1
2024-04-05depends keyword argument: accept CustomTargetIndexGerion Entrup1-3/+3
2024-03-27interpreter/type_checking: remove stale TODO commentDylan Baker1-1/+0
2024-02-26interpreter: Dependency variables can be empty stringXavier Claessens1-2/+0
2023-11-14dependencies: allow get_variable to define multiple pkgconfig definesEli Schwartz1-5/+10
2023-11-14type_checking: simplify error message for object validationDylan Baker1-1/+1
2023-11-14type_checking: fix typoDylan Baker1-1/+1
2023-11-13fix another regression in converting build_target kwargs to typed_kwargsEli Schwartz1-4/+1
2023-11-12fix regression in converting build_target kwargs to typed_kwargsEli Schwartz1-1/+2
2023-10-28simd module: fix regression that broke using only some simd variantsEli Schwartz1-1/+1
2023-10-17interpreter: use typed_kwargs for build_target.objectsDylan Baker1-0/+31
2023-10-17interpreter: use typed_kwargs for build_target.resourcesDylan Baker1-0/+1
2023-10-17interpreter: use typed_kwargs for build_target.name_suffixDylan Baker1-0/+7
2023-10-17interpreter: use typed_kwargs for build_target.name_prefixDylan Baker1-0/+15
2023-10-17interpreter: use typed_kwargs for build_target.link_dependsDylan Baker1-0/+6
2023-10-17interpreter: use typed_kwargs for build_target.gnu_symbol_visibilityDylan Baker1-0/+7
2023-10-17interpreter: use typed_kwargs for build_target.link_languageDylan Baker1-0/+6
2023-10-17interpreter: use typed_kwargs for build_target.install_rpathDylan Baker1-0/+1
2023-10-17interpreter: use typed_kwargs for build_target.build_rpathDylan Baker1-0/+1
2023-10-17interpreter: use typed_kwargs for build_target.implicit_include_directoriesDylan Baker1-0/+1
2023-10-17interpreter: use typed_kwargs for build_target.extra_filesDylan Baker1-0/+1
2023-10-17interpreter: use typed_kwargs for build_target.nativeDylan Baker1-0/+1
2023-10-17interpreter: use typed_kwargs for build_target.install_modeDylan Baker1-0/+1
2023-10-17interpreter: use typed_kwargs for build_target.installDylan Baker1-0/+1
2023-10-17interpreter: use typed_kwargs for build_target.build_by_defaultDylan Baker1-0/+1
2023-10-16interpreter: use typed_kwargs for build_target.d_unittestDylan Baker1-0/+1
2023-10-16interpreter: use typed_kwargs for build_target.d_module_versionsDylan Baker1-0/+1
2023-10-16interpreter: use typed_kwargs for build_target.d_import_dirsDylan Baker1-0/+1
2023-10-16interpreter: use typed_kwargs for build_target.d_debugDylan Baker1-0/+1
2023-10-09interpreter: add <lang>_(static|shared)_argsDylan Baker1-1/+10
2023-10-09interpreter: deprecated language args that don't apply to targetsDylan Baker1-4/+22
2023-10-09build: Use typed_kwargs for language argsDylan Baker1-0/+17
2023-10-04interpreter: use typed_kwargs for "sources" keyword argument of build targetsDylan Baker1-0/+14
2023-10-04interpreter: rename SOURCE_KW to DEPENDENCY_SOURCES_KWDylan Baker1-1/+1
2023-09-29interpreter: handle implib/export_dynamic conflicts in the interpreterDylan Baker1-1/+1
2023-09-29interpreter: use typed_kwargs for executable's "implib" keyword argumentDylan Baker1-0/+1
2023-09-29interpreter: use typed_kwargs for executable's "pie" keyword argumentDylan Baker1-0/+1
2023-09-29interpreter: use typed_kwargs for executable(export_dynamic)Dylan Baker1-0/+1
2023-09-28add support for vs_module_defs to ExecutablesDylan Baker1-0/+1
2023-09-28fix using a CustomTargetIndex for vs_module_defsDylan Baker1-2/+3
2023-09-28interpreter: use typed_kwargs for build_target(vs_module_defs)Dylan Baker1-0/+8
2023-09-28interpreter: use typed_kwargs for static_library(pic)Dylan Baker1-0/+1
2023-09-28interpreter: use typed_kwargs for static_library(prelink)Dylan Baker1-1/+3
2023-09-27interpreter: used typed_kwargs for rust_dependency_mapDylan Baker1-0/+6
2023-09-19Rust: Replace rust_crate_type with rust_abiXavier Claessens1-0/+25
2023-09-19interpreter: Use common definition for sources typeXavier Claessens1-0/+3
2023-09-18Remove get_pkgconfig_variable()Xavier Claessens1-0/+9
2023-09-13install_{data,headers,subdir}: implement follow_symlinksArsen Arsenović1-0/+6
2023-08-14interpreter: use typed_kwargs for shared_library(darwin_versions)Dylan Baker1-0/+44