16 Commits (86b47250c61bd373a3d28dd05a4a231564b1bfef)

Author SHA1 Message Date
Daniel Mensinger a98db022aa cmake: Detect custom command targets in compiler args 4 years ago
Daniel Mensinger e5fabce1f3 cmake: Fix failing test case. Followup to #7527. 4 years ago
Daniel Mensinger f16149cc49
cmake: Only run the cmake_module_path test for CMake >= 3.12 4 years ago
Daniel Mensinger 1c1ec9ff11
cmake: resolve IMPORTED executables in custom commands (fixes #7509) 4 years ago
Dylan Baker 4d2a17041f run dircondensor.py 4 years ago
Nirbheek Chauhan 804cefc94c ci: Remove PostgreSQL from PATH 4 years ago
Daniel Mensinger a44dc67cb7 ci: Use test.json to skip VS2017 azure tests 4 years ago
Nirbheek Chauhan e121942fcd Disable failing cmake jobs on VS2017 4 years ago
Daniel Mensinger 6c56478ee1 cmake: fix definitions with interface libraries (fixes #7299) 4 years ago
Dylan Baker 49a974213c modules/cmake: Fix setting install_dir 4 years ago
Daniel Mensinger 0332d7e350 cmake: Subprojects support CMAKE_PREFIX_PATH (fixes #7249) 4 years ago
Daniel Mensinger 0e98a7679a
cmake: Skip MSVC like compilers, since C++11 is not supported 5 years ago
Daniel Mensinger 08e838a235
cmake: added test case 5 years ago
Daniel Mensinger a252a17e6e cmake: always split property lists (fixes #7228) 5 years ago
Dylan Baker 29ef4478df compilers/d: Add b_ndebug support 5 years ago
Daniel Mensinger 4a1f197743
tests: Add support for specifying tool requirements 5 years ago
Daniel Mensinger cf4b9e6502 cmake: Do not compile explicit header files 5 years ago
Daniel Mensinger fa1bb2a676 cmake: Preserve include directory order (fixes #6959) 5 years ago
Daniel Mensinger 1be660ff64
cmake: Capture stdout with UNIX pipes 5 years ago
Daniel Mensinger 4199cb32a5
cmake: Fix custom command CMake list issue 5 years ago
Daniel Mensinger 95e7477d12 cmake: Only expand executable targets in COMMAND (fixes #6857) 5 years ago
Daniel Mensinger 91976a3489 cmake: Fix build_by_default: false, install: true (fixes #6737) 5 years ago
Daniel Mensinger 8e60b8c146
test: merge installed_files.txt into test.json 5 years ago
Daniel Mensinger efd4e2a15b
test: merge test_matrix.json and setup_env.json into test.json 5 years ago
Daniel Mensinger 113ec96626
cmake: Fix relative paths for add_custom_{command,target} 5 years ago
Daniel Mensinger 31eb41ec2f
cmake: traceparser better handle lists 5 years ago
Daniel Mensinger 4ec6918cd5
cmake: Fix dependency loops in custom targets (fixes #6632) 5 years ago
Dylan Baker 73ddc01477 modules/cmake: Add a found() method to the cmake subproject 5 years ago
Daniel Mensinger 379f3d8995
cmake: Added test case for #6566 5 years ago
Daniel Mensinger 1f7e73fd5c cmake: Sanitize CMake names (fixes #6554) 5 years ago
Nirbheek Chauhan 2c8e676e2b tests: Fix some test failures on Ubuntun 16.04 CI 5 years ago
Daniel Mensinger 4f6453bc32 cmake: Use trace for missing link flags (fixes #6386) 5 years ago
Daniel Mensinger 77e0008a1f cmake: Fix obeject libraries 5 years ago
Michael Hirsch, Ph.D 8a57b608ad ci cmake: Windows link.exe skip due to symbol issues 5 years ago
Michael Hirsch, Ph.D 6eb67ee848 cmake test: skip case where Cmake backend not Fortran-compatible 5 years ago
Michael Hirsch, Ph.D 98fd4e5557 cmake: add project language to cmakelists.txt 5 years ago
Daniel Mensinger 36749a1625 cmake: Make output_target_map more robust (fixes #6208) 5 years ago
Daniel Mensinger b2b9c102b5
cmake: Some minor fixup 5 years ago
Xavier Claessens 8efbcb1e80
cmake: Add unit test for add_custom_target() and add_dependency() 5 years ago
Daniel Mensinger 560c4f7f96
cmake: Uniform target name handling 5 years ago
Daniel Mensinger b4af3328a4
cmake: Skip system include dir test for msvc 5 years ago
Daniel Mensinger 3e1435a968
cmake: Handle CMake system include dirs (closes #6079) 5 years ago
Michael Hirsch, Ph.D 83b4e981c4 Use strict function prototypes 5 years ago
Daniel Mensinger 30a668d0bb cmake: Blacklist more compiler warning flags 5 years ago
Daniel Mensinger b0d35ec349
cmake: Add test case for #5992 5 years ago
Jussi Pakkanen f39600647d Condense test directory names. 5 years ago
Daniel Mensinger 07f48851d0
cmake: added generator expression test case 5 years ago
Daniel Mensinger 497fbf0ce0
cmake: Added interface libraries test case 5 years ago
Michael Hirsch, Ph.D b7a5d6b384 add cross-platform test for cmake_module_path 5 years ago
Thibault Saunier 6813ef1e24 cmake: Handle disabling subprojects 5 years ago