840 Commits (a340b413ef7f25d458806f92d342e52a7356dc01)

Author SHA1 Message Date
Dylan Baker 29ef4478df compilers/d: Add b_ndebug support 5 years ago
Dylan Baker e35584e9ff interpreter: Add always set default value for version and set it ASAP 5 years ago
Dylan Baker d51551231f use FeatureNew.single_use 5 years ago
Dylan Baker 06481666f4 interpreter: Replace some uses of mlog.deprecation with FeatureDeprecated 5 years ago
Dylan Baker a63e36f7b1 interpreter: Rename has_exe_wrapper -> can_run_host_binaries 5 years ago
Dylan Baker 083c5f6357 Add native support for gtest tests 5 years ago
Dylan Baker 28e3ce67ae Convert test protocol into an enum 5 years ago
James Hilliard d7c24ccddd Allow get_variable to still function when the fallback is a disabler. 5 years ago
Jon Turney b647ce1b63
Cosmetic tweak to error message for incdir() with an absolute path 5 years ago
Jon Turney 1081738113
Check before compiler detection if 'c' language is present when adding 'vala' 5 years ago
Jon Turney 6a5c6fb439
Be more careful about the use of repr() in error messages 5 years ago
Dylan Baker c239ce31f5 allow postconf and dist scripts to use Files, ExternalPrograms, and 5 years ago
Dylan Baker 2c0eaf5c4f interpreter: Allow install_script to use additional input types 5 years ago
Benjamin Frye ad426547e8
Clarified error message for test(). (#7040) 5 years ago
Xavier Claessens 707d3a2e20 gnome: Fix usage of gobject-introspection as subproject 5 years ago
Eli Schwartz 76c36a64c3
dependency: log cached or skipped dependencies with reference to modules 5 years ago
Xavier Claessens 39a69d1fb0 find_program: Fixes when the program has been overridden by executable 5 years ago
John Ericson 278c294aa4 Compiler options per lang 5 years ago
Xavier Claessens f798207a9a interpreter: Correctly ignore def files in build directory 5 years ago
Ariel D'Alessandro 55f02c1949 interpreter: find_program: Store program's name when not found 5 years ago
Ariel D'Alessandro b1b3987d9c interpreter: Show program's name on run_command error message 5 years ago
Xavier Claessens 1ba62c484d Fix requireed meson version for override_dependency() 5 years ago
Michael Hirsch, Ph.D 5b4ebb5641 quality / test: Fortran type hinting 5 years ago
Daniel Mensinger 570adf0900
interpreter: Fix Disabler support for modules 5 years ago
John Ericson 3a4388e51d Fix legacy env var support with cross 5 years ago
Jussi Pakkanen 9e5c881b06 Add property to disable compiler sanity checks during cross compilation. 5 years ago
Daniel Mensinger 673ca982f1 cmake: Add find_package COMPONETS support 5 years ago
Xavier Claessens 823c83b269 dependency: Verify fallback variable consistency 5 years ago
Xavier Claessens 8edc6d655d Improve logged messages for overriden dependencies 5 years ago
Xavier Claessens 141401c11d Allow override_dependency() with a not-found dep 5 years ago
Xavier Claessens 943e9368f7 Simplify dependency() fallback 5 years ago
Xavier Claessens 2fdedc4d0f Add meson.override_dependency() 5 years ago
Dylan Baker 06b1a317d2 Make use of unholder 5 years ago
Dylan Baker a8293dd59c mesonlib: Replace unholder argument to listify 5 years ago
Stéphane Cerveau a46f0a6202 interpreter: add 'name' method to BuildTargetHolder 5 years ago
Daniel Mensinger ab988198c7
review: Initial fixup 5 years ago
Daniel Mensinger 5a89a6f804
types: (partially) annotate interpreterbase.py 5 years ago
Daniel Mensinger c48b0dea27
types: Annotate ast/interpreter.py 5 years ago
Jon Turney 2cf2c80112
Redetect machines after every change to languages 5 years ago
Jon Turney 346b5c4be7
Store filename in node location 5 years ago
Jon Turney 534a974da7
Adjust all the other places MesonException file attribute is set 5 years ago
Xavier Claessens 8101b0ddab summary: Add more info in Subprojects section 5 years ago
Xavier Claessens c175e97a88 summary: Add list_sep keyword argument 5 years ago
Gerion Entrup b1304f7290 version parsing: match only when version starts with a number 5 years ago
Jon Turney c5a32c2afe
Refine behaviour of add_languages() when native: is missing 5 years ago
Nirbheek Chauhan 1e4eeccb0f configure_file: Also copy timestamps to avoid useless rebuilds 5 years ago
Jon Turney 7a159ff1e1
Add add_languages(native:) 5 years ago
Xavier Claessens 3ba0073df6 Make 'default_library' per-subproject builtin option 5 years ago
Michael Hirsch, Ph.D a4e4d2e75a
doc 5 years ago
Michael Hirsch, Ph.D 554d35c3f3
add get_external_property to replace get_cross_property 5 years ago