591 Commits (13e91ab4996ffd3e3ebc24e7a69ccba64e89b4f5)

Author SHA1 Message Date
Matthew Waters 13e91ab499 Add dependency support to the checks using the compiler 8 years ago
Jussi Pakkanen e23e5c48d7 Use custom target outputs to determine linker. Closes #786. 8 years ago
Jussi Pakkanen 5f90aac4ed With a generator. 8 years ago
Jussi Pakkanen 5f6c9d628d A target where all sources are generated. 8 years ago
Tim-Philipp Müller 3aebdb717a configuration_data: can pass descriptions to setters (#783) 8 years ago
Thibault Saunier a2e7ebc575 Add a new 'environment' object to be used to build test environment (#781) 8 years ago
Tim-Philipp Müller 09fdc7f815 configuration_data: add .set_quoted() convenience method to set quoted string 8 years ago
Jussi Pakkanen c970d656b1 All_args should always be a list. Closes #778. 8 years ago
Jussi Pakkanen 6f2b29e0f7 Can use files() in run_command. 8 years ago
Jussi Pakkanen d26ab47072 Can use custom targets as executables to run in a run_target. 8 years ago
Jussi Pakkanen 9235fd4ec1 Permit use of file objects in run targets. 8 years ago
Jussi Pakkanen b289547971 Force clang to error out on unknown arguments. Closes #755. 8 years ago
Jussi Pakkanen bd23131eca Some platforms require linking against libintl explicitly. 8 years ago
Elliott Sales de Andrade a7cf241334 Fix validation of man page extension. (#749) 8 years ago
Jussi Pakkanen a9da6c5132 Moved targets with same name into subdirs to make all tests pass. 8 years ago
Emmanuele Bassi 5fec1620d2 Add more test cases for is_even/is_odd methods 8 years ago
Emmanuele Bassi 128da74038 Add precedence tests for the modulo operator 8 years ago
Emmanuele Bassi 2dd1ec6f8c Add is_even() and is_odd() integer methods 8 years ago
Emmanuele Bassi 00e5962aaa Add support to integer modulo operator 8 years ago
Jussi Pakkanen c8213aaf1e Better file existance checks. 8 years ago
Elliott Sales de Andrade aec1e88c21 Use context manager in test cases. 8 years ago
Saunier Thibault e411c0b930 Honor dependency `fallback` argument even if the dependency is not required (#735) 8 years ago
Thibault Saunier 5780c42b70 tests: framworks: 7 gnome: Stop using g_autoptr 8 years ago
Thibault Saunier 082cb075b0 Test building gir file using internal dependencies 8 years ago
Elliott Sales de Andrade 6475bdbe20 Properly handle Files used in CustomTarget commands. 8 years ago
Elliott Sales de Andrade cd03df4a4c Fix CustomTargets used as input to CustomTargets. (#727) 8 years ago
Elliott Sales de Andrade 3a593d0aca Always obey DESTDIR even with absolute install_dir. 8 years ago
Nirbheek Chauhan 7830cb61c3 Add a new compiler object method: has_members (#723) 8 years ago
Elliott Sales de Andrade 70d94a5550 Allow capturing command output of a custom target. 8 years ago
Jussi Pakkanen a52154eba5 Change default and add explanatory comment for why we do that. 8 years ago
Jussi Pakkanen c4ade56150 Added sysconfdir option. Closes #694. 8 years ago
Nirbheek Chauhan 24aa7f300a tests: Don't fail wxwidgets test if wxwidgets is not installed (#639) 8 years ago
Matthias Klumpp d767d8ca39 Split D library test into static/shared tests 8 years ago
Jussi Pakkanen c02a175d52 Add depfile support to generators. 8 years ago
Jussi Pakkanen 3ae918a463 Add support for dependency files in custom targets. 8 years ago
Matthias Klumpp 57c54a678c Allow build definitions to retrieve the unittest flag of a D compiler 8 years ago
Matthias Klumpp 3eb90414f6 Add testcase for mixed C and D compilation 8 years ago
Matthias Klumpp 56823272ab Implement D support 8 years ago
Nirbheek Chauhan 2549ed8290 Add a test to find libfoo.X.dylib via -lfoo 8 years ago
Nirbheek Chauhan 909a62ca1a test common/86: Move static library back (#662) 8 years ago
Jussi Pakkanen b382abdd2c Forbid nested ternary operations. 8 years ago
Jussi Pakkanen d90fcb4048 Created ternary operator. Closes #538. 8 years ago
Nirbheek Chauhan 9f67c29eb4 Add test for the new find program workaround for Windows 8 years ago
Nirbheek Chauhan d8b9b12adb Ninja now supports backslash in command args, so we can too 8 years ago
Nirbheek Chauhan a2344d5aa6 Test that the 'libdir' project() option works 8 years ago
Jussi Pakkanen f3c793b9c1 Added test for a prebuilt static library and a declare_dependency that uses it. 8 years ago
Nirbheek Chauhan 88aafd363e Normalize the path of a configured file to avoid dupes (#640) 8 years ago
Nirbheek Chauhan f8d7588372 test 60 install script: Don't install any files when using msvc 8 years ago
Jussi Pakkanen c0057da133 Can get arbitrary data from cross file properties. 9 years ago
Jussi Pakkanen 70e84f9080 Use new run_target format. 9 years ago