1174 Commits (f502a38d1c98361301b601238d39a478871d17dc)

Author SHA1 Message Date
Nirbheek Chauhan 2f5943d34d Add a new test for depfile generation with spaces 8 years ago
Nirbheek Chauhan f024114c29 tests/common/25: Remove spaces in exe name 8 years ago
Igor Gnatenko 2017d8578a style: fix E226 violations 8 years ago
Jussi Pakkanen 701e393261 Make cross tests use same framework as regular tests. 8 years ago
Jussi Pakkanen 3fc67f4951 Minimal fixes to make tests pass when cross compiling. 8 years ago
Nirbheek Chauhan 589a56e78f Cache the scripts used for postconf and install phases 8 years ago
Igor Gnatenko 9ffc0d2f89 tree-wide: remove blank lines at EOF 8 years ago
Igor Gnatenko 8268eb4959 tree-wide: remove unused imports 8 years ago
Nirbheek Chauhan 6b8df9da84 custom_target: Make directory outputs installable 8 years ago
Nirbheek Chauhan c693bd9bb4 Allow passing arguments to install scripts 8 years ago
Nirbheek Chauhan e3a529886c tests/125 shared module: Run with the VS backend 8 years ago
Nirbheek Chauhan 6292122a19 has_header: Don't compile, only preprocess 8 years ago
Jussi Pakkanen b01d2c35b7 Only add build dir inlude directives if the corresponding dir exists. Closes #1185. 8 years ago
Nirbheek Chauhan 2c83bd16fc Test targets with only generated and prebuilt objects 8 years ago
Nirbheek Chauhan 3fad3cbb81 Test extracting static objects into a shared library 8 years ago
Nirbheek Chauhan 3e2d894f55 Add test for cc.symbols_have_underscore_prefix 8 years ago
Nirbheek Chauhan 4967b2a5ea tests/common/124: Print an error when square fails 8 years ago
Elliott Sales de Andrade ec47db6c0c Add Compiler.has_multi_arguments method. 8 years ago
Nirbheek Chauhan 38f6fee86d Test that g++ and Clang++ can compile assembly 8 years ago
Nirbheek Chauhan 0cd11747f1 Add a test for LLVM IR and ASM compilation 8 years ago
Nirbheek Chauhan be04aa2a0b has_function: Fix checking for builtins with includes 8 years ago
Nirbheek Chauhan f5a9b3b249 Fix shared module support on Windows 8 years ago
Jussi Pakkanen dc1f537fb3 Skip shared module test on VS because it fails for some reason nobody understands. 8 years ago
Jussi Pakkanen b54fc1d00e Apply magical flags to make OSX ignore missing symbols in plugins. 8 years ago
Nirbheek Chauhan 2f804e9074 tests/common/51: Skip validate test if pkg-config too old 8 years ago
Nirbheek Chauhan cee9638cc4 Compiler check and extra args should always override 8 years ago
Jussi Pakkanen a5dcb89410 Link against runtime on OSX and Windows because they seem to insist on all symbols being present. 8 years ago
Jussi Pakkanen 49e0676ba9 Add a test that tests the module and symbol resolution with dlopen. 8 years ago
Jussi Pakkanen 6d84b9b646 Created new shared module build target type, and make sure -Wl,--no-undefined is not used when linking it. 8 years ago
Daniel Stone 1cb9d2bc0d Support skipped tests 8 years ago
Nirbheek Chauhan ae935b12e0 Fix single object extraction test 8 years ago
Jussi Pakkanen 0250b2cce6 Can give many alternative names to find_program to simplify searching. 8 years ago
Jussi Pakkanen 8f41154827 Can specify headers to install with Files. 8 years ago
Jussi Pakkanen a01919976e Always specify installed data with a File object. Closes #858. 8 years ago
Elliott Sales de Andrade d45db903ac Rename test cases to remove duplicate numbers. 8 years ago
Thibault Saunier 85a0cd7635 Add new add_project_[link]_args functions 8 years ago
Nirbheek Chauhan 4cdd22f094 tests: Optional fallback subprojects can fail 8 years ago
Nirbheek Chauhan ba316a0dff common/37 has header: Add a test for prefixes 8 years ago
Jussi Pakkanen 5603f90287 Allow tests to mark themselves as skipped during runtime. 8 years ago
Nirbheek Chauhan daa893e011 tests: Disable 113 generatorcustom on VS backends 8 years ago
Nirbheek Chauhan 69756fdabb Fix 103 manygen with MSVC on Windows 8 years ago
Nirbheek Chauhan 408686a31d Fix 62 exe static shared on MSVC 8 years ago
Nirbheek Chauhan f09508dde7 51 pkgconfig-gen: Disable validation on Windows 8 years ago
Nirbheek Chauhan 5fdac48250 custom_target: Substitute @OUTPUT@ and @INPUT properly 8 years ago
Nirbheek Chauhan 66ec8c4258 tests: Check that run_target can find a files() argument 8 years ago
Jussi Pakkanen 841380acfe Search for headers in build dir before source dir. Closes #984. 8 years ago
Nirbheek Chauhan ae5a362950 tests/common: Run compiler checks for both C & C++ 8 years ago
Nirbheek Chauhan 4d84241ccf has_header_symbol: Also detect C++ classes and templates 8 years ago
Nirbheek Chauhan f6dfd36239 has_header_symbol: Make it work with C++ compilers 8 years ago
Tim-Philipp Müller 627d859809 interpreter: copy mutable variables on assignment 8 years ago