494 Commits (fbbd7289db32b50a4bb6044b064310d03cee9b7e)

Author SHA1 Message Date
Nirbheek Chauhan a14eba27a9 ninja: Delete output static lib before calling `ar` 8 years ago
Nirbheek Chauhan 82057ccd55 Add unit tests related to absolute prefixes 8 years ago
Nirbheek Chauhan 15b6915954 custom_target: Recursively flatten `command:` 8 years ago
Nirbheek Chauhan a306a1f676 tests/common/95: Add a test for #1368 8 years ago
Nirbheek Chauhan 8e585b468b tests/common/134: Rename copy.py to copyfile.py 8 years ago
Mike Sinkovsky f113f165f9 test cases\common\135 generated assembly: rename copy.py 8 years ago
Nirbheek Chauhan 2bb58c909f Use CompilerArgs for generation of compile commands 8 years ago
Nirbheek Chauhan 626bdd1836 tests/common/117: Check that capturing wrote to a file 8 years ago
Nirbheek Chauhan 4677f37366 tests: Move build-by-default unit test to common tests 8 years ago
Tim-Philipp Müller b98599ad96 tests: build_by_default : false targets used in tests should be built 8 years ago
Nirbheek Chauhan 0e078adf5a interpreter: Implement array.get(index, fallback) 8 years ago
Nirbheek Chauhan e084a47a0a compilers: Don't run built-in checks on MSVC 8 years ago
Nirbheek Chauhan 85b8e92bc4 compilers: Fix has_function check for builtins 8 years ago
Nirbheek Chauhan fbbfbfac7e compilers: Fix builtin checks with clang on Linux 8 years ago
Jussi Pakkanen 080674371f Use Python3 explicitly on this test because shutil.which does not exist on Python 2. 8 years ago
Jussi Pakkanen 0a2daf84eb No longer require a binary called python3 on Windows. The default name is "python". 8 years ago
Nirbheek Chauhan 7d6f628ed4 Support file perms for install_data and install_subdir 8 years ago
Nirbheek Chauhan 86a0c39f4b Add test for generated assembly 8 years ago
Nirbheek Chauhan f934598865 Add a test for generated LLVM IR files 8 years ago
Jussi Pakkanen 11f9425a5e Can use targets directly in test arguments. 8 years ago
Nirbheek Chauhan 0bc44da702 tests/common/126: Also skip unsupported CPUs here 8 years ago
Elliott Sales de Andrade 78b030cf19 Add support for Files passed to generators. 8 years ago
Jussi Pakkanen 00f62d0755 Can get values in ConfigurationData objects. 8 years ago
Jussi Pakkanen 8f3616e72e Compile asm only on supported cpus. Closes #1287. 8 years ago
Nirbheek Chauhan 6b774982fe tests/common/94: Set the default C++ std to C++11 8 years ago
Nirbheek Chauhan 731aca216e icc: Fix C/C++ std options and add a unit test for them 8 years ago
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