514 Commits (61ac9a5348c21443c3e6de204f85ce3fb138cb92)

Author SHA1 Message Date
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
Scott D Phillips 3650669874 Allow subproject declarations in subdirectories 8 years ago
Nirbheek Chauhan f3bb6bb227 Add a unit test to ensure object file order 8 years ago
Nirbheek Chauhan 57ce7d4618 Add support for extracting objects in unity builds 8 years ago
Patrick Griffis 19e08aa7b1 pkgconfig: Test the validity of the generated file 8 years ago
Elliott Sales de Andrade 779788ad82 Split generator @BASENAME@ at the first extension. 8 years ago
Jussi Pakkanen 1efcea9617 Renamed path_join to join_paths. 8 years ago
Nirbheek Chauhan 6ffae922cc Add a unittest for pkg-config file generation 8 years ago
Nirbheek Chauhan 2d0eb2cec5 Warn if -fPIC is passed instead of pic to static libraries 8 years ago
Jussi Pakkanen c2b852c9b3 Created path_join function. 8 years ago