aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/interpreter/interpreter.py
AgeCommit message (Expand)AuthorFilesLines
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
2023-07-20interpreter: use type_checking defined target argument listsDylan Baker1-9/+15
2023-07-20intepreter: add kwargs annotations for build_target classesDylan Baker1-9/+10
2023-07-19fix implicit_reexport issues and enforce them going forwardEli Schwartz1-8/+7
2023-07-05Merge pull request #11742 from xclaesse/link-whole-casesJussi Pakkanen1-3/+2
2023-06-28Experimental 'genvslite' WIP. (#11049)GertyP1-6/+13
2023-06-27Fix pylint.Jussi Pakkanen1-1/+0
2023-06-27interpreter: use os.listdir instead of os.scandir to avoid ResourceWarningNathan Goldbaum1-1/+2
2023-06-26stop importing cmake when it isn't usedEli Schwartz1-1/+1
2023-06-20interpreter: allow default_options and override_options as a dictDylan Baker1-6/+19
2023-06-15Interpreter: Using executable in run_command/configure_file is not aXavier Claessens1-1/+1
2023-06-14convert some FeatureDeprecated for totally broken stuff, to FeatureBrokenEli Schwartz1-6/+6
2023-06-14add new FeatureBroken check class for annotating features that are really brokenEli Schwartz1-1/+2
2023-06-13Allow targetting Meson 1.2.0 when version is 1.1.99Xavier Claessens1-1/+1
2023-06-06Override find_program('meson')Tristan Partin1-0/+4
2023-05-31mlog: use a hidden class for stateDylan Baker1-6/+3
2023-05-31mlog: remove direct calls to log_onceDylan Baker1-1/+1
2023-05-17summary: Add from which subproject each subproject have been calledXavier Claessens1-5/+9
2023-05-13During reconfigure, show that no compiler was found, if compiler fails sanity...Volker Weißmann1-5/+4
2023-05-01build: Process compilers before calling link() and link_whole()Xavier Claessens1-3/+2
2023-04-21rust: Add new `rust_dependency_map` target configurationSebastian Dröge1-0/+1
2023-04-20extra_files keyword in declare_dependency()Charles Brunet1-2/+4
2023-04-11fix various spelling issuesJosh Soref1-9/+9
2023-03-29Make --vsenv a readonly builtin optionXavier Claessens1-3/+3
2023-03-28Add support for meson.options as a replacement for meson_options.txtDylan Baker1-6/+22
2023-03-28Make backend option read-onlyXavier Claessens1-1/+3
2023-03-20backends: add a new "none" backendEli Schwartz1-0/+2
2023-03-09configure_file: emit FeatureNew when a cmake-formatted file has too many tokensEli Schwartz1-1/+1
2023-03-09interpreter: Add missing Union annotationDylan Baker1-1/+1