1287 Commits (e6122ba7864cf7b4c20091651e69d33ba2f7b463)

Author SHA1 Message Date
Eli Schwartz f8ebfdf7b1
install modes should not apply sticky bit to files 2 years ago
Eli Schwartz b7245d3f27 tests: remove compiler requirement in various unneeded cases 2 years ago
Xavier Claessens 75b8dc5c9e pkgconfig: Variables can be a single string 2 years ago
Dylan Baker 991baf56e9 modules/fs: Replace configure_file(copy:) with fs.copyfile 2 years ago
Eli Schwartz f93886192e
minstall: do not trample install_mode by rpath fixer 2 years ago
Dylan Baker fd9ee31d14 tests/common/215: Save some time by only checking pkg-config 2 years ago
Dylan Baker 6d50fadde5 tests: fix targets with no sources 2 years ago
Dylan Baker 429e7c1edc interpreter: deprecate the ability import unstable modules as `unstable_*` 2 years ago
Dylan Baker a78992dd81 interpreter: move handling of module stability to interpreter 2 years ago
Dylan Baker 6843f56f6b modules: use module level information about new and deprecation 2 years ago
Dylan Baker 2801ead6d3 tests: remove deprecated `import('unstable_')` 2 years ago
Eli Schwartz 00f8ced048
add compilers from extracted objects directly to build targets 2 years ago
Hemmo Nieminen 952dd7773d mtest: unify parsed and non-parsed output handling 2 years ago
Eli Schwartz e7d87b6f58
implement the new preserve_path kwarg for install_data too 2 years ago
Jussi Pakkanen befd26985c Fix test case numbers. 2 years ago
Simon McVittie f0e9a44d41 test cases: Don't fall off the end of main() without an exit status 2 years ago
Eli Schwartz b05d7db443
fix type checking for declare_dependency to allow linking to executable 2 years ago
Xavier Claessens 807cbcb350 external-project: Add depends kwarg 2 years ago
Paolo Bonzini e559ea0b7c add testcase for previous commit 3 years ago
Paweł Marczewski 9061c3a52d wrap: Add support for applying a list of patch files 3 years ago
Florian "sp1rit"​ ad8f24f232 Implement `preserve_path` for install_headers 3 years ago
Tristan Partin 8d918e0147 Add cc.has_function_attribute('sentinel') 3 years ago
Tristan Partin 5d438b6aed Add cc.has_function_attribute('section') 3 years ago
Zbigniew Jędrzejewski-Szmek 8afdecb039 Reword message in warning 3 years ago
Zbigniew Jędrzejewski-Szmek 087e7943d0 Reword misleading warning 3 years ago
Eli Schwartz 6c0370f62f
dependencies: handle one more case of subproject installed files 3 years ago
Paolo Bonzini 3a960023d3 interpreter: new function add_project_dependencies() 3 years ago
Peter Lesslie d771fc7d0b Add support for multiline f-strings 3 years ago
Peter Lesslie 78a6f3bd5c Convert if...error checks to assert() in string arithmetic tests 3 years ago
Xavier Claessens 3c8343b483 Allow deprecating an option for a new one 3 years ago
Kirill Isakov 39dd1ff9e8 vcs_tag: handle non-str / non-file arguments 3 years ago
Kirill Isakov 33aa803521 vcs_tag: document the already supported file arg 3 years ago
Eli Schwartz 0e3ed2f655
dependencies: allow get_variable to expose files from subprojects 3 years ago
Xavier Claessens 8867fb7999 interpreter: Make compiler options per-subproject 3 years ago
Dylan Baker d3e3733c1a tests/common/44: Prepend to PKG_CONFIG_PATh instead of replacing it 3 years ago
Paolo Bonzini 9d42e58ea2 sourceset: reinstate extra_deps 3 years ago
Eli Schwartz 5cb9f2b066 fix regression in vcs_tag when the VCS program is not installed 3 years ago
Tristan Partin 2c03b2bb7f Move dataonly pkgconfig file to datadir/pkgconfig 3 years ago
Eli Schwartz 0f2f87a003
find_program: add a version() method to match the one for dependencies 3 years ago
Eli Schwartz a3e4272bd3
test cases: rename shared library('c') avoid libc collision 3 years ago
Eli Schwartz 6240920c21
pkgconfig module: allow custom variables to reference builtin directories 3 years ago
Paolo Bonzini 7a975d75cf unittests: check that "verbose: true" works on tests 3 years ago
Xavier Claessens 0185f2ed61 Fix dep.get_variable() with empty string default_value 3 years ago
Arsen Arsenović 57ce83b396 compilers/c_function_attributes: add retain 3 years ago
Dylan Baker 574525673f interpreterobjects: use typed_* for configuration_data.set* 3 years ago
Gatgat f3a8e5d3b2 Fix system include arguments for clang-cl 3 years ago
Itoh Shimon a22d0f9a0a Fix typo. 3 years ago
Jussi Pakkanen 117ba23071 Condense test directory numbers for rc1. 3 years ago
Nirbheek Chauhan 37b122b87e unit tests: Don't check quoting with multiple libs 3 years ago
Nirbheek Chauhan 06b1132f82 Set RPATH for all non-system libs with absolute paths 3 years ago