1346 Commits (32e7ebc821a2078722947c5bd412b6c0a244b30d)

Author SHA1 Message Date
Xavier Claessens 9df1627997 Compiler: Add werror kwarg to compiles(), links() and run() methods 1 year ago
Xavier Claessens e01d53b816 compiler: Add required keyword to has_* methods 1 year ago
Nomura 50baf3c626 Add default_options argument to find_program() 1 year ago
Xavier Claessens cec3edc08a Unify message(), format() and fstring formatting 1 year ago
Eli Schwartz 13f8eba9b6
treewide: internally avoid deprecated machine file uses of "pkgconfig" 1 year ago
Daniele Nicolodi 9eb7fe332f Fix install_data() default install path 1 year ago
Eli Schwartz adaea4136f
compiler.compiles/links: fix failure when compiling a built File object 1 year ago
Tristan Partin 3784f72973 Silence some encoding warnings 1 year ago
Xavier Claessens d140342c14 comp.preprocess(): Do not treat every file as assembly 1 year ago
Kacper Michajłow 7fe6e18a02 tests: add standard option to get_define() test 1 year ago
Jussi Pakkanen 9e1e4cafd5 Condense test directory names for release. 1 year ago
Xavier Claessens 6f2956e76c interpreter: Accept more types in default_options dict values 1 year ago
Martin Dørum e869a09bc2 add str.splitlines method 1 year ago
Xavier Claessens 1781a481ee pkgconfig: Add include directories from internal deps in -uninstalled.pc 2 years ago
Xavier Claessens d17e3ce6ba preprocess: Allow preprocessing any file extensions 2 years ago
Volker Weißmann 12a2dc86ca Allow generator.process(generator.process(...)) 2 years ago
Eli Schwartz 0e7fb07f91
python module: add an automatic byte-compilation step 2 years ago
Peter Hull 1fdcc30ae6 Specify c++ 11 flag as code uses c++ 11 features 2 years ago
Eli Schwartz 7bdb4a6926
pkgconfig module: fix traceback on invalid missing description 2 years ago
Daniele Nicolodi 1bc3d91112 minstall: Fix install_subdir() excludes with path separators on Win 2 years ago
Josh Soref cf9fd56bc9 fix various spelling issues 2 years ago
HiPhish 439a61affa Change "can not" to "cannot" throughout project 2 years ago
Eli Schwartz 8fc4649bfe
propagate the most accurate node to error messages 2 years ago
Christoph Reiter 3c655bca39 tests/94 threads: fix build error with clang 16 2 years ago
Barnabás Pőcze 410f3dfc1b tests: add test to ensure that build dir is preferred to src dir 2 years ago
Eli Schwartz 5dc4fcae34
test cases: make various things werror-safe 2 years ago
Eli Schwartz a7930a2cd7 backends: fix bug where meson_exe crashed if constructed with found programs 2 years ago
Xavier Claessens 65c22d8c38 custom_target: libfoo.so.1 is linkable 2 years ago
Jussi Pakkanen 58e6fb40f6 Make generator exe more resilient. 2 years ago
Eli Schwartz f8eba38801 tests: allow a long test to have more time to complete before timing out 2 years ago
Eli Schwartz c91a6ad013 re-deduplicate feature warnings printed at the end of setup 2 years ago
Xavier Claessens 0f67913dee typed_kwargs: Extend since_values and deprecated_values for types 2 years ago
Eli Schwartz a3f4f6c88f
interpreter: report FeatureNew for kwargs to project() 2 years ago
Xavier Claessens f0dc61a764 interpreter: Add testcase..endtestcase clause support 2 years ago
Eli Schwartz cf07596cf6 test cases: use best practices method to find the python3 program 2 years ago
Dylan Baker b2473b61cc interpreter: add FeatureOption.enable_if and .disable_if 2 years ago
Dylan Baker 3589815eb9 interpreter: add a feature.enable_auto_if 2 years ago
Xavier Claessens d21b64487e preprocess: Add dependencies kwarg 2 years ago
Xavier Claessens c2a55bfe43 preprocess: Allow custom_tgt, custom_idx and generated_list 2 years ago
Charles Brunet 04f233a80d allow install script to run in dry-run mode 2 years ago
Dudemanguy f2cb8e2ad5 add cc.has_function_attribute('vector_size') 2 years ago
Dylan Baker 43a2404707 Deprecate passing strings to non-string options 2 years ago
Dylan Baker 6aeec80836 backends: Stop passing generator exes to ExecutableSerialisation as strings 2 years ago
Paolo Bonzini 3e917eba0e add testcase for declare_dependency(objects: ...) 2 years ago
Eli Schwartz 2fa0749175
add license_files kwarg to project 2 years ago
Eli Schwartz 26b83eee94 tests: fix test that has source code incompatible with modern C 2 years ago
Eli Schwartz 100456de07
fix broken fs.copyfile function that crashed if you tried to use it 2 years ago
Marvin Scholz bcd50e71d5 test: Add get_define test with prefix array 2 years ago
Eli Schwartz 9e8a3b9cbd when generating optional utility targets in ninja, skip existing aliases too 2 years ago
David Robillard e85138fcc8 Fix various spelling errors 2 years ago