107 Commits (b2f7f2da1c5e693a426b0aa636a8b256bd1efe83)

Author SHA1 Message Date
Xavier Claessens 8c5aa031b5 Add install tags 3 years ago
Eli Schwartz 59d4f771d2
editorconfig: add setting to trim trailing whitespace 3 years ago
Xavier Claessens 5462ea921f interpreter: Fix missing subsubproject summary when subproject fails 3 years ago
lilinzhe dd2e3bf446 pkg-config: support for `-l:libfoo.a` 3 years ago
Daniel Mensinger bf41d56597 ast: Add dummy "support" for fstrings in the ast package 3 years ago
Xavier Claessens 0183954ea1 Fix meson.version().version_compare() regression in subproject 3 years ago
Jussi Pakkanen 7dee480a40 Condense test directory names for next release. 3 years ago
Jussi Pakkanen e75e3976fa Condense test directory names. 4 years ago
Jason Francis 39c751b94c introspection: export all sources for custom targets 4 years ago
Dylan Baker d4e867809b store the list of initializes subprojects in the coredata structure 4 years ago
Xavier Claessens 3af39a463b Interpreter: Fallback when required is false but forcefallback is true 4 years ago
Jussi Pakkanen e80ff985fb Do not add custom target dir automatically when implicit false. 4 years ago
Xavier Claessens 1be13710ad
environment(): Allow stacking append() and prepend() (#8547) 4 years ago
Xavier Claessens 3990754bf5 Allow add_dist_script() in subprojects 4 years ago
Xavier Claessens f558689277 clangformat: Add include and ignore files 4 years ago
Xavier Claessens 598e968993 Add `meson devenv` command and meson.add_devenv() 4 years ago
Eli Schwartz ed252b87e0
use python2-compatible syntax because needed on macOS 4 years ago
Eli Schwartz 6a0fabc647
mass rewrite of string formatting to use f-strings everywhere 4 years ago
Eli Schwartz 4340bf34fa
various python neatness cleanups 4 years ago
Dylan Baker e079553959 interpreter: correctly track whether a subproject is initialized 4 years ago
Stephen Gregoratto ec5fe58e6d Allow printing UserOptions in the summary 4 years ago
Xavier Claessens 2fabd4c7dc minstall: Add --skip-subprojects option 4 years ago
Dylan Baker 10d94a12b8 Environment: Fix passing envrionment variables CPPFLAGS and CFLAGS 4 years ago
Jussi Pakkanen d2c39e83ba Condense test directory names in preparation for rc1. 4 years ago
Paolo Bonzini c7c2bc8db1 interpreter, mtest: introduce add_test_setup(exclude_suites: ...) 4 years ago
Paolo Bonzini adb1b2f3f6 interpreter: accept external programs and dependencies for summary 4 years ago
Fini Jastrow 49cde9653c ninjabackend: Correct RPATH order 4 years ago
Michael Hirsch bad0e95cae unit:cpp17: make C++17 test stricter check 4 years ago
Oleg B b8052f9e50
Support native tests in crossbuild 4 years ago
Jussi Pakkanen 5bd1276d20 Create unit test for C++ modules and accept ixx as C++ source extension. 4 years ago
Jussi Pakkanen c21b04ba08 Add prelinking support for static libraries. 4 years ago
jpark37 a441b13b89 Use c99 instead of c11 for buildoptions test 4 years ago
Jussi Pakkanen 9d1e747d17 Condense test directory names again. 4 years ago
Dylan Baker 47d071a34f interpreter: store correct files for project regeneration 4 years ago
Daniel Mensinger 7c377e5a5d intro: Add extra_files key to intro output (fixes #7310) 4 years ago
Xavier Claessens 9295aedb8d Tests: py.dependency() now has required:true by default 4 years ago
Dylan Baker 94ac51fdda options: Handle updates to choices in options 4 years ago
Bernd Busse c4fa876925 Never run clang-format / clang-tidy against directories 4 years ago
Xavier Claessens 67c0ec1640 InternalDependency: Add as_link_whole() method 4 years ago
Jon Turney 461c14b8b7
Add a test of add_languages(native:) introspection 4 years ago
Paolo Bonzini 4ed5c3acbf IntrospectInterpreter: allow dictionaries with nonconstant keys 4 years ago
Paolo Bonzini fa5c2363eb introspect: add test dependencies info to test/benchmark JSON 4 years ago
Xavier Claessens 9365486104 Special case meson.version().version_compare() statement 4 years ago
Daniel Mensinger fdae213a49 tests: update .gitignore 4 years ago
Xavier Claessens 1c403e20e7 Interpreter: Fix c_stdlib usage 4 years ago
Dylan Baker 4d2a17041f run dircondensor.py 4 years ago
Dylan Baker a6164ca5a8 Allow setting project options from cross or native files 4 years ago
Xavier Claessens 7f1e9b7492 summary: Wrap lines when printing lists 4 years ago
Xavier Claessens 2a7f72885f wrap: Add 'provide' section 4 years ago
Xavier Claessens 4a371c97f4 wrap: Apply patch even in VCS cases 4 years ago