aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/cmake
AgeCommit message (Expand)AuthorFilesLines
2020-04-12cmake: Capture stdout with UNIX pipesDaniel Mensinger1-1/+25
2020-04-12cmake: Fix custom command CMake list issueDaniel Mensinger1-4/+11
2020-03-29cmake: Only expand executable targets in COMMAND (fixes #6857)Daniel Mensinger1-2/+10
2020-03-23Fix legacy env var support with crossJohn Ericson1-1/+1
2020-03-08cmake: Fix build_by_default: false, install: true (fixes #6737)Daniel Mensinger1-1/+1
2020-03-02review: Initial fixupDaniel Mensinger1-1/+1
2020-03-02types: Annotate mparser.pyDaniel Mensinger1-2/+2
2020-02-23Merge pull request #6635 from mensinda/cmOTMFixJussi Pakkanen3-43/+140
2020-02-20cmake: Fix relative paths for add_custom_{command,target}Daniel Mensinger3-37/+120
2020-02-19cmake: Ignore files that violate subproject isolation (fixes #6640)Daniel Mensinger1-1/+13
2020-02-19cmake: traceparser better handle listsDaniel Mensinger1-3/+4
2020-02-19cmake: Fix dependency loops in custom targets (fixes #6632)Daniel Mensinger1-5/+18
2020-02-15cmake: Fix crash when no C++ compiler is not installed (fixes #6559)Daniel Mensinger1-46/+50
2020-02-12cmake: Add support for the new JSON trace formatDaniel Mensinger1-15/+38
2020-02-04cmake: Fix spaces in compile flags (fixes #6566)Daniel Mensinger1-5/+13
2020-02-04cmake: Sanitize CMake names (fixes #6554)Daniel Mensinger1-12/+10
2020-01-26cmake: Add support for --trace-redirectDaniel Mensinger2-1/+14
2020-01-26cmake: Refactor CMakeExecutor and CMakeTraceParserDaniel Mensinger3-59/+118
2020-01-23cmake: Always Add C, CXX if no language is specified (fixes #6441)Daniel Mensinger2-1/+4
2020-01-08types: import typing as T (fixes #6333)Daniel Mensinger6-70/+70
2019-12-29cmake: Use trace for missing link flags (fixes #6386)Daniel Mensinger2-3/+74
2019-12-22cmake: Fix obeject librariesDaniel Mensinger1-8/+56
2019-12-10cmake: subprocess external .decode(errors='ignore') to avoid tracebackMichael Hirsch, Ph.D1-9/+14
2019-12-09cmake: add fortran cache contentMichael Hirsch, Ph.D1-15/+37
2019-12-05lgtm: fix Non-iterable used in for loopDaniel Mensinger1-3/+2
2019-11-30cmake: Make output_target_map more robust (fixes #6208)Daniel Mensinger2-64/+95
2019-11-28cmake: Reassign dependencies from header-only targetsDaniel Mensinger1-0/+45
2019-11-28cmake: Detect dependenciy cycles and avoid infinite recursionDaniel Mensinger1-0/+9
2019-11-28cmake: Some minor fixupDaniel Mensinger2-13/+27
2019-11-27cmake: Propagate error when running commandXavier Claessens1-1/+4
2019-11-27cmake: Add support for add_custom_target() with a commandXavier Claessens3-13/+32
2019-11-27cmake: Add support for add_dependencies()Xavier Claessens2-7/+43
2019-11-20cmake: add_custom_command fix empty and quoted parametersDaniel Mensinger2-0/+3
2019-11-20cmake: Fix confilcting custom targetsDaniel Mensinger1-8/+28
2019-11-20cmake: Uniform target name handlingDaniel Mensinger1-40/+67
2019-11-19ci: Add CI command to include text files in the CI logDaniel Mensinger1-0/+2
2019-11-19cmake: Handle CMake system include dirs (closes #6079)Daniel Mensinger3-8/+16
2019-11-12cmake: Log warnings in CMakeLists.txtDaniel Mensinger1-4/+39
2019-11-06Fix typos found by codespellWolfgang Stöggl4-12/+12
2019-10-20Merge pull request #6074 from mensinda/cmFileAPIJussi Pakkanen6-157/+524
2019-10-20cmake: Blacklist more compiler warning flagsDaniel Mensinger1-1/+2
2019-10-20cmake: Do not add imported targetsDaniel Mensinger2-9/+11
2019-10-20cmake: Add CMake file API supportDaniel Mensinger2-5/+366
2019-10-20cmake: Comment out unused variablesDaniel Mensinger1-4/+4
2019-10-20cmake: Move CMake API classes to commonDaniel Mensinger4-144/+148
2019-10-10cmake: Blacklist MS debug flags (fixes #6021)Daniel Mensinger1-1/+2
2019-10-03Revert "cmake: postprocess libraries names with so version"Daniel Mensinger1-7/+2
2019-10-03cmake: fix detection of libraries with .so versionDaniel Mensinger1-4/+20
2019-10-01cmake: Add support for normal librariesXavier Claessens1-1/+3
2019-10-01cmake: Fix 'properies' typoXavier Claessens2-17/+17