462 Commits (eb2cc9eccd240fd76c290b77bd28c8285b313b5c)

Author SHA1 Message Date
Nirbheek Chauhan 73b2ee08a8 Rewrite custom_target template string substitution 8 years ago
Nirbheek Chauhan f90f17b250 unit tests: Test some corner-cases in test setups 8 years ago
Nirbheek Chauhan 7e805a019a find_program: Fix implementation of .path() 8 years ago
Nirbheek Chauhan 18bce47691 find_program: Correctly use scripts found in PATH 8 years ago
Nirbheek Chauhan d5b4944924 run_unittests: Move more tests to AllPlatformTests 8 years ago
Nirbheek Chauhan 8e36697617 run_unittests: Resolve the real path of the tmpdir 8 years ago
Nirbheek Chauhan 2eef18b163 run_unittests: Filter out non-object contents in static library test 8 years ago
Nirbheek Chauhan de1b10c32d run_unittests: Print output if a test failed 8 years ago
Nirbheek Chauhan a14eba27a9 ninja: Delete output static lib before calling `ar` 8 years ago
Nirbheek Chauhan 217eae4011 run_unittests: Move sleep() ninja bug hack to setconf 8 years ago
Nirbheek Chauhan dd47bcd210 run_unittests: Support returning the output of a subprocess 8 years ago
Nirbheek Chauhan 82057ccd55 Add unit tests related to absolute prefixes 8 years ago
Nirbheek Chauhan 97911c4384 Fix absolute prefix/xxxdir subdir check on Windows 8 years ago
Nirbheek Chauhan bb491735a9 coredata: Use our own implementation of commonpath 8 years ago
Jussi Pakkanen 66fbcde96e Cope with files created with a different umask. 8 years ago
Nirbheek Chauhan 2bb58c909f Use CompilerArgs for generation of compile commands 8 years ago
Nirbheek Chauhan 4677f37366 tests: Move build-by-default unit test to common tests 8 years ago
Nirbheek Chauhan dbcbf19ece compilers: New class CompilerArgs derived from list() 8 years ago
Nirbheek Chauhan 7d6f628ed4 Support file perms for install_data and install_subdir 8 years ago
Nirbheek Chauhan 23f3cec9d0 Force installation dir options to be inside prefix 8 years ago
Jussi Pakkanen 21d8505825 build_by_default it is. 8 years ago
Jussi Pakkanen db8ad2a4bd Add test for build_on_all. 8 years ago
Hemmo Nieminen 5833bd6735 tests: Add a test for new test suite selection. 8 years ago
Nirbheek Chauhan 7f3aeb27e7 unit tests: Use assertIn() instead of assertTrue() 8 years ago
Nirbheek Chauhan 731aca216e icc: Fix C/C++ std options and add a unit test for them 8 years ago
Nirbheek Chauhan c8bb7f2217 unit tests: Be more specific in checking for commands 8 years ago
Jussi Pakkanen 74f15263b6 Can set envvars in test setups. 8 years ago
Jussi Pakkanen ee8a6e6fc5 Can specify test setups and run them with mesontest. 8 years ago
Nirbheek Chauhan 3445beb00b Add a test for deterministic exe-wrapper data file 8 years ago
Jussi Pakkanen 0a14ad63de Add simple uninstall target. Closes #753. 8 years ago
Nirbheek Chauhan d5952531c7 Share code between installed and non-installed soname tests 8 years ago
Nirbheek Chauhan 18f581f2c4 Add an installed soname unit test 8 years ago
Igor Gnatenko 8268eb4959 tree-wide: remove unused imports 8 years ago
Jussi Pakkanen eba3a7ed60 Fix compiler arg checking if ccache is used. 8 years ago
Jussi Pakkanen 14ca7d602c Store subdir information for each node so we can remove files set in other subdirectories. 8 years ago
Jussi Pakkanen 6aa24362cd Use copytree to prepare for further tests. 8 years ago
Jussi Pakkanen 90b038383d Renamed rewriter. 8 years ago
Jussi Pakkanen 2168860a1e Added unit test for rewriter. 8 years ago
Jussi Pakkanen ecb882cd4f Print readelf output if soversion can not be determined to help debugging. 8 years ago
Nirbheek Chauhan ae8c4f5a30 run_unittests: Document the purpose of each test 8 years ago
Nirbheek Chauhan 025d699c00 unit tests: Use universal_newlines everywhere 8 years ago
Nirbheek Chauhan cee9638cc4 Compiler check and extra args should always override 8 years ago
Jussi Pakkanen 07d7e87411 Allow soname to be an arbitrary string and fix symlink generation. 8 years ago
Jussi Pakkanen bfd190279c Detect Qt5 properly on more platforms. 8 years ago
Jussi Pakkanen d651727208 Bootstrap test code with CMake. 8 years ago
Elliott Sales de Andrade 330aebc186 Fix message to be checked in Qt5 unit test. 8 years ago
Nirbheek Chauhan cedfa575f6 Add a unit test for Qt5 detection with qmake 8 years ago
Nirbheek Chauhan 66ec8c4258 tests: Check that run_target can find a files() argument 8 years ago
Jussi Pakkanen 69aa0091b1 The regex to detect version numbers needs to be a bit more complex. Closes #967. 8 years ago
Jussi Pakkanen 6762d30c6a Exposes the install names of targets in introspection. Closes #829. 8 years ago