39 Commits (e238b81ba0b89faa19b512d1e78de00dad1488ce)

Author SHA1 Message Date
Daniel Mensinger ca40dda146 cmake: Add rule relaxations for CMake subprojects 2 years ago
Daniel Mensinger 35b3522065 cmake: Add test case 3 years ago
Simon McVittie 65ea833d58 Require CMake 3.14 for all tests that use the cmake module 3 years ago
Daniel Mensinger 2c4c7f6e64 Fix CMake error message 3 years ago
Andrea Pappacoda fcca265035 cmake: configure_package_config_file can now take a dict 3 years ago
Daniel Mensinger 7ab2ceb273
cmake: require CMake 3.19 to get rid of Whitelist restrictions 3 years ago
Daniel Mensinger 42843c4cf6
cmake: Add TARGET_ generator expression support (fixes #9305) 3 years ago
Christian Clauss a5020857f3 Fix typos discovered by codespell 3 years ago
Daniel Mensinger 0d0f2cdafd cmake: Only use the `cm_` prefix when it is actually required (fixes #8955) 3 years ago
Justin Handville 5650c9b769 Fixed unused-parameter/strict-prototypes warnings. 3 years ago
Justin Handville ee240b60b8 Added test case to test fix for issue 8910. 3 years ago
Daniel Mensinger 06f528a5b7
cmake: Update test case 4 years ago
Dylan Baker 0d0c6ede9b tests/cmake: disable some tests that don't work correctly when cross compiling 4 years ago
Daniel Mensinger 6b515c4321 cmake: fix missing languages from CMake (fixes #8132) 4 years ago
Daniel Mensinger 5cbc8f866c cmake: fix -framework dependencies (fixes #8045) 4 years ago
Daniel Mensinger fc57089bc5 cmake: Disable the new (CMake 3.16) PCH support 4 years ago
Daniel Mensinger e36f713a7f include_type: Add CMake subporject dependency method (fixes #6879) 4 years ago
Daniel Mensinger b27af7e465
cmake: Add cross tests 4 years ago
Daniel Mensinger 77b5c82d07 cmake: switch to pathlib (fixes #7322) 4 years ago
Jon Turney 88e13c5f7c Split tests out from 'common' which require a native compiler 4 years ago
Daniel Mensinger 4cef45af21 cmake: fix shared_module dependency (fixes #7715) 4 years ago
Sebastian Würl 8e004afc90 CMake module: Allow paths of generated CMake sources for include directories 4 years ago
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 5 years ago
Daniel Mensinger a44dc67cb7 ci: Use test.json to skip VS2017 azure tests 5 years ago
Nirbheek Chauhan e121942fcd Disable failing cmake jobs on VS2017 5 years ago
Daniel Mensinger 6c56478ee1 cmake: fix definitions with interface libraries (fixes #7299) 5 years ago
Dylan Baker 49a974213c modules/cmake: Fix setting install_dir 5 years ago
Daniel Mensinger 0332d7e350 cmake: Subprojects support CMAKE_PREFIX_PATH (fixes #7249) 5 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