478 Commits (54b6afa675a248ca46897acf47f9bf8cf06f047d)

Author SHA1 Message Date
Dylan Baker 80f8c9930c unittests: don't override LD_LIBRARY_PATH 6 years ago
Dylan Baker f2d503ca34 unittests: don't run sanitizer tests for on compilers without sanitizer support 6 years ago
Dylan Baker e338e9ad2f environment: detect compilers from native files 6 years ago
Dylan Baker 71a5f990d0 modules/python: Allow use of the native file 6 years ago
Dylan Baker 091452f8cd modules/python3: allow specifying in the native file 6 years ago
Dylan Baker caf1066cd1 dependencies: Allow config tool dependencies to use native files 6 years ago
Dylan Baker 42ddc30cfe interpreter: allow find_program to use the native file 6 years ago
Dylan Baker cb2a66cdef unittests: Add framework for testing native config files 6 years ago
Stian Selnes 0821462ce3 Add kwarg is_default to add_test_setup() 6 years ago
Michael Forney 50b2ef7354 Consider 'samu' when looking for ninja command 6 years ago
Xavier Claessens a173dbf772 Add reconfigure/wipe unit test 6 years ago
Lyude Paul 11e3011a6b Don't use host pkg-config for native dependencies 6 years ago
Jon Turney ac6d4338cc
Make use of get_argument_syntax() in another test case 6 years ago
Jon Turney e7bed74ae2
Fix a bug in test_compiler_detection 6 years ago
Jon Turney c789efb8c8
Use lld-link with clang-cl 6 years ago
Jon Turney bb0bbfc2ab
Adjust more tests which need to know compiler type 6 years ago
Jon Turney d35034b21b
Use 'rc' resource compiler with clang-cl toolchain 6 years ago
Jon Turney 198e869162
Make use of get_argument_syntax() in test cases 6 years ago
Jon Turney 152ea1a91a
Teach unit test test_compiler_detection about clang-cl 6 years ago
Jon Turney 64edfd5069
Detect clang-cl as msvc-like, not clang-like 6 years ago
Jussi Pakkanen c4a9f59dc4 Move VS C++17 test to a unit test since it requires env setup. 6 years ago
Michał Górny e8232c7825 Remove implicit compression of man pages 6 years ago
David Seifert 87d85c7fcb Add macOS test for duplicate `-delete_rpath` handling 6 years ago
Jon Turney 459b81de46
Use 'CI' environment variable to detect CI environment 6 years ago
gsobala 0ea626b89d Added .so to list possible darwin dynamic library suffixes (#4364) 6 years ago
Niklas Claesson 4ef4edee2f tests runners: Refactor out global variables and add argparse 6 years ago
Christoph Behle c0236e10f3 Substitute output file then check for conflict. 6 years ago
Dylan Baker 6cf7d2492b compilers/c: don't return -pthread for MacOS with any compiler 6 years ago
Jussi Pakkanen 8d77da839e Use only basename part in test. Closes #4237. 6 years ago
Jan Niklas Hasse d0648ee077 Also check wx-config-gtk3 when looking for wxWidgets 6 years ago
Alexis Jeandet 32111746ba Fix broken unit test qt5dependency_pkgconfig_detection 6 years ago
David Seifert 8f16d0f3c9 Fix ICC on macOS 6 years ago
David Seifert 2b9fb36267 Fix GCC on macOS 6 years ago
David Seifert 69ec001b06 Use enum instead of `int` for compiler variants 6 years ago
Jon Turney 73b47e0025 Fix incorrect feature check warning 6 years ago
Jon Turney 963107b737
Add a test for 'meson introspect --targets|--target-files' 6 years ago
Jon Turney 1394cb9263 Correct version_compare_condition_with_min() 6 years ago
Jon Turney 8d3881a042 Add more tests of version comparison 6 years ago
Jon Turney da2c4ad3a8 Use the exact current version in obtainMesonOutput 6 years ago
Nirbheek Chauhan 1af704a509 Sprinkle functools.lru_cache() in a few more places 6 years ago
Jon Turney 1768b09a12 Improve formatting of dependency details 6 years ago
Jon Turney 9a02340afd
Add test case for version_compare_many 6 years ago
Jussi Pakkanen 68f669bd2b Condense test dirs. 6 years ago
Rafael Ávila de Espíndola 07d2d88fa9 Allow override_find_program to use an executable. 6 years ago
Mathieu Duponchelle b2f92ea689 gnome: fix generate_gir when linking with libasan 6 years ago
Nirbheek Chauhan bead8287a5 Improve support for macOS dylib versioning 6 years ago
Nirbheek Chauhan 8dd2e42de3 CompilerArgs: -Wl,-lfoo is also a valid way to pass a library 6 years ago
Jussi Pakkanen fb770e1e3d Add support for custom dist scripts. 6 years ago
Thibault Saunier 731906504e Add a `required` argument to `subproject` 6 years ago
Nirbheek Chauhan 79aec5f342 CompilerArgs: Allow calling to_native() multiple times 6 years ago