853 Commits (59984f501412cb2c8b8643a6b5ee4933c891d99e)

Author SHA1 Message Date
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
Nirbheek Chauhan 0640fe0215 Add test for usage of generated File sources in libraries 9 years ago
Nirbheek Chauhan 6c055c7c3c Add test for configure_file in custom target command list 9 years ago
Nirbheek Chauhan 8ad4779a05 Add test for installation of libraries in subprojects 9 years ago
Nirbheek Chauhan 45c8557dc6 Fix tests for the new library/executable naming scheme 9 years ago
Jussi Pakkanen 0733c0f9a1 Changed run_target to take command as kwarg and add depends. This makes it behave the same as custom_target. 9 years ago
Jussi Pakkanen ea4fe8e417 Run_target can run binaries obtained with find_program. 9 years ago
Nirbheek Chauhan a927380098 Add a test for the broken cached version compare 9 years ago
Nirbheek Chauhan 0623f71e36 Add a linuxlike test case for subdir include order 9 years ago
Nirbheek Chauhan c631cac04c tests: Fix 103 manygen when both cl and gcc are available 9 years ago
Jussi Pakkanen 15ab984d8e Finish appveyor integration by moving static library in a subdir to avoid clashes. 9 years ago
Jussi Pakkanen 475175f4b5 Can use generator outputs in custom targets. Closes #587. 9 years ago
Jussi Pakkanen f0626e6cc1 Created failing test for using generated outputs in a custom target. 9 years ago
Jussi Pakkanen d4adf0983b Add special casing for VS which ignores unknown arguments. 9 years ago
Jussi Pakkanen beef7cb291 Added functionality to pick the first supported argument from a list. Closes #583. 9 years ago
Jussi Pakkanen d8d989d9b8 Add a has_arg method to compiler to check whether it supports a given argument. 9 years ago
Jussi Pakkanen de73d85ad8 Removed vs nomod test because it fails at compile time but the framework needs it to fail at configure time. 9 years ago
Jussi Pakkanen 177e286b3c Can generate config headers without an input file. Closes #549. 9 years ago
Nirbheek Chauhan fdc95c2ea4 Add various tests for versioned dependency checking 9 years ago
Jussi Pakkanen 0482635c12 Handle case of install_subdirring a subdir. 9 years ago
Jussi Pakkanen beb6827413 Installing subdirs now merges with existing files in the target dir. 9 years ago
Jussi Pakkanen 144565fabf Added method to get current project name. 9 years ago
Jussi Pakkanen 16e032c289 Fix installing manpages from subdirs. 9 years ago
Jussi Pakkanen cc055387cd Can have multiple Qt resource files in a single target. Closes #572. 9 years ago
Jussi Pakkanen cff4e7d299 Can query version strings of dependencies. 9 years ago
Jussi Pakkanen b5013a573a Added semantic versioning comparison method to strings. 9 years ago
Nicolas Schneider a29d9c2c33 vs: fix generators that use indexed output replacements (like @OUTPUT0@) 9 years ago
Nirbheek Chauhan 7aa24c7d0a compilers: Fix header stub change that broke has_function checks on Windows (#559) 9 years ago
Jussi Pakkanen d8e08224da Helper function to get the install dir of a gtkdoc module. Closes #551. 9 years ago
Jussi Pakkanen 2a3a1ce8e0 Join() convenience method for strings. Closes #552. 9 years ago
Jussi Pakkanen 695aa0b8c2 Made cstdlib a subproject. 9 years ago
Nirbheek Chauhan 0ac33b8857 tests/common/43: Better, more descriptive error messages 9 years ago
Jussi Pakkanen 0e469426dd Created simple C project with own libc. 9 years ago
Jussi Pakkanen 48e678db76 Strip leading source tree dir name from install files if it exists. 9 years ago
Tim-Philipp Müller 1934ddfc5b Improve cc.has_function() check to not require any includes and detect stubs 9 years ago
Nirbheek Chauhan 700010e452 New API: cc.has_header_symbol to check if a header defines a specific symbol 9 years ago
Jussi Pakkanen 26f647d728 And private libraries. 9 years ago