107 Commits (348deff3bf527280558e2f515f65e5c1b109f928)

Author SHA1 Message Date
Daniel Mensinger f542677fd4 cmake: fix definitions with interface libraries (fixes #7299) 5 years ago
Daniel Mensinger e20f02bfc3 cmake: Fix handling of path seperators (fixes #7294) 5 years ago
Daniel Mensinger fd1b8b1971 cmake: Subprojects support CMAKE_PREFIX_PATH (fixes #7249) 5 years ago
Michael Hirsch d6fda30bf7 cmake_traceparser: ignore parse error 5 years ago
Daniel Mensinger 8515ae2e0c cmake: always split property lists (fixes #7228) 5 years ago
Alexander Neumann 2f359ca5f5 fix cmake target configuration selection. 5 years ago
Nirbheek Chauhan 477947a53a cmake: Fetch c/cpp_std values correctly 5 years ago
Nirbheek Chauhan 3cf08d44c3 cmake: Fix string substitution index error 5 years ago
Daniel Mensinger 7601fc6e0e cmake: Ignore unknown c(pp)? stds (fixes #7104) 5 years ago
Reza Housseini 33944becf6 More robust cmake version detection 5 years ago
georgev93 57122c3ee2 Adding a conditional case in _guess_files to confirm that the complete path is put together in even if a portion of the path is a location that exists. 5 years ago
Alexandre Lavigne f77181fc2a Issue: 7009: CMake/Centos7 Unable to find CMake even though it is installed 5 years ago
Daniel Mensinger 79d13ce783 cmake: Do not compile explicit header files 5 years ago
Daniel Mensinger eea52a367a cmake: Capture stdout with UNIX pipes 5 years ago
Daniel Mensinger b3832e632d cmake: Fix custom command CMake list issue 5 years ago
Daniel Mensinger ffdd6453e0 cmake: Preserve include directory order (fixes #6959) 5 years ago
Daniel Mensinger 95e7477d12 cmake: Only expand executable targets in COMMAND (fixes #6857) 5 years ago
John Ericson 3a4388e51d Fix legacy env var support with cross 5 years ago
Daniel Mensinger 91976a3489 cmake: Fix build_by_default: false, install: true (fixes #6737) 5 years ago
Daniel Mensinger ab988198c7
review: Initial fixup 5 years ago
Daniel Mensinger c14aea2812
types: Annotate mparser.py 5 years ago
Daniel Mensinger 113ec96626
cmake: Fix relative paths for add_custom_{command,target} 5 years ago
Daniel Mensinger 55d3fe4f4a cmake: Ignore files that violate subproject isolation (fixes #6640) 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
Daniel Mensinger 83960ea050 cmake: Fix crash when no C++ compiler is not installed (fixes #6559) 5 years ago
Daniel Mensinger 796b4c120a cmake: Add support for the new JSON trace format 5 years ago
Daniel Mensinger 48cb1a7004
cmake: Fix spaces in compile flags (fixes #6566) 5 years ago
Daniel Mensinger 1f7e73fd5c cmake: Sanitize CMake names (fixes #6554) 5 years ago
Daniel Mensinger acc6dbfab7
cmake: Add support for --trace-redirect 5 years ago
Daniel Mensinger 3607f50d7f
cmake: Refactor CMakeExecutor and CMakeTraceParser 5 years ago
Daniel Mensinger bc27ebacc9 cmake: Always Add C, CXX if no language is specified (fixes #6441) 5 years ago
Daniel Mensinger 09b53c534f types: import typing as T (fixes #6333) 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 5da1a6e586 cmake: subprocess external .decode(errors='ignore') to avoid traceback 5 years ago
Michael Hirsch, Ph.D 419a7a8f51 cmake: add fortran cache content 5 years ago
Daniel Mensinger 0c875e16c4 lgtm: fix Non-iterable used in for loop 5 years ago
Daniel Mensinger 36749a1625 cmake: Make output_target_map more robust (fixes #6208) 5 years ago
Daniel Mensinger 82df046bc1
cmake: Reassign dependencies from header-only targets 5 years ago
Daniel Mensinger 3cdc386cde
cmake: Detect dependenciy cycles and avoid infinite recursion 5 years ago
Daniel Mensinger b2b9c102b5
cmake: Some minor fixup 5 years ago
Xavier Claessens f73a1dff0e
cmake: Propagate error when running command 5 years ago
Xavier Claessens daeee32d9b
cmake: Add support for add_custom_target() with a command 5 years ago
Xavier Claessens 6844ad374e
cmake: Add support for add_dependencies() 5 years ago
Daniel Mensinger f2114fa167
cmake: add_custom_command fix empty and quoted parameters 5 years ago
Daniel Mensinger 7e839fc4a9
cmake: Fix confilcting custom targets 5 years ago
Daniel Mensinger 560c4f7f96
cmake: Uniform target name handling 5 years ago
Daniel Mensinger 9435f11b17
ci: Add CI command to include text files in the CI log 5 years ago
Daniel Mensinger 3e1435a968
cmake: Handle CMake system include dirs (closes #6079) 5 years ago