aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/interpreter/interpreter.py
AgeCommit message (Expand)AuthorFilesLines
2023-10-17interpreter: use typed_kwargs for build_target.install_modeDylan Baker1-22/+0
2023-10-17interpreter: use typed_kwargs for build_target.build_by_defaultDylan Baker1-1/+0
2023-10-16interpreter: use typed_kwargs for build_target.d_import_dirsDylan Baker1-5/+6
2023-10-09interpreter: Add support for cargo subprojectXavier Claessens1-6/+19
2023-10-09interpreter: add <lang>_(static|shared)_argsDylan Baker1-1/+16
2023-10-09interpreter: extend annotations around build_both_librariesDylan Baker1-4/+5
2023-10-09build: Use typed_kwargs for language argsDylan Baker1-7/+6
2023-10-09interpreter: Handle BuildTarget.vala_args as Files in the interpreterDylan Baker1-0/+41
2023-10-05build: use suffix when getting target id for exesDudemanguy1-2/+6
2023-10-04interpreter: use typed_kwargs for "sources" keyword argument of build targetsDylan Baker1-2/+2
2023-10-04interpreter: add another overload of source_strings_to_filesDylan Baker1-0/+3
2023-10-04interpreter: rename SOURCE_KW to DEPENDENCY_SOURCES_KWDylan Baker1-2/+2
2023-09-29interpreter: handle implib/export_dynamic conflicts in the interpreterDylan Baker1-0/+16
2023-09-29interpreter: use typed_kwargs for executable's "implib" keyword argumentDylan Baker1-1/+0
2023-09-28fix regression that broke sanity checking of jar sourcesEli Schwartz1-2/+2
2023-09-27interpreter: remove rust_crate_type from the build_target checkerDylan Baker1-1/+1
2023-09-27interpreter: used typed_kwargs for rust_dependency_mapDylan Baker1-1/+0
2023-09-27interpreter: annotate build_target functionDylan Baker1-2/+25
2023-09-22interpreter: Move code that dumps generated ASTXavier Claessens1-24/+14
2023-09-22CMakeInterpreter: Remove useless argumentsXavier Claessens1-5/+3
2023-09-22Allow to fallback to cmake subprojectXavier Claessens1-8/+6
2023-09-19Rust: Fix both_libraries() caseXavier Claessens1-0/+4
2023-09-19Rust: Fix proc-macro usage when cross compilingXavier Claessens1-0/+4
2023-09-19interpreter: Use common definition for sources typeXavier Claessens1-15/+17
2023-09-19interpreter: Allow regex matching in expect_error()Xavier Claessens1-4/+9
2023-09-13install_{data,headers,subdir}: implement follow_symlinksArsen Arsenović1-6/+14
2023-09-13Fix assertion raised with invalid option nameCharles Brunet1-0/+5
2023-09-11parser: use IdNode for function name and assignment nameCharles Brunet1-2/+2
2023-09-11parser: preserve escape chars in stringsCharles Brunet1-1/+1
2023-09-09Add macro_name option to configure_fileNicholas Vinson1-1/+3
2023-09-07Fix include_directories test for relative pathCharles Brunet1-3/+3
2023-09-07syntax-highlighting: vim: update builtin function listLiam Beguin1-11/+0
2023-08-31add json output format to configure fileCharles Brunet1-2/+2
2023-08-24find_program: Fallback if version mismatchXavier Claessens1-28/+42
2023-08-11treewide: automatic rewriting of all comment-style type annotationsEli Schwartz1-1/+1
2023-08-08interpreter: delete dead code in func_declare_dependencyDylan Baker1-3/+0
2023-08-08interpreter: add type annotations to func_declare_dependencyDylan Baker1-3/+4
2023-08-04Add default_options argument to find_program()Nomura1-5/+10
2023-08-03run_command: Remove useless node argumentXavier Claessens1-4/+3
2023-08-02convert booleans in summary function to correct representationEli Schwartz1-3/+6
2023-08-02Unify message(), format() and fstring formattingXavier Claessens1-18/+11
2023-07-26Fix install_data() default install pathDaniele Nicolodi1-10/+18
2023-07-26interpreter: Remove redundant commentDaniele Nicolodi1-1/+0
2023-07-25make 'gui_app' an interpreter only conceptDylan Baker1-0/+12
2023-07-25interpreter: use typed_kwargs for Executable(win_subsystem)Dylan Baker1-1/+0
2023-07-25interpreter: use typed_kwargs for gui_appDylan Baker1-2/+1
2023-07-24interpreter: fix typing for adding testsEli Schwartz1-1/+3
2023-07-24interpreter: stop setting member out of initializer that isn't even usedDylan Baker1-1/+0
2023-07-21Prevent summary displaying timestamp twiceCharles Brunet1-2/+2
2023-07-20interpreter: use kwarginfo for build_target(target_type)Dylan Baker1-10/+2