aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/cmake/interpreter.py
AgeCommit message (Expand)AuthorFilesLines
2020-02-19cmake: Fix dependency loops in custom targets (fixes #6632)Daniel Mensinger1-5/+18
2020-02-04cmake: Sanitize CMake names (fixes #6554)Daniel Mensinger1-12/+10
2020-01-26cmake: Add support for --trace-redirectDaniel Mensinger1-1/+1
2020-01-26cmake: Refactor CMakeExecutor and CMakeTraceParserDaniel Mensinger1-42/+9
2020-01-23cmake: Always Add C, CXX if no language is specified (fixes #6441)Daniel Mensinger1-0/+2
2020-01-08types: import typing as T (fixes #6333)Daniel Mensinger1-31/+31
2019-12-29cmake: Use trace for missing link flags (fixes #6386)Daniel Mensinger1-0/+66
2019-12-22cmake: Fix obeject librariesDaniel Mensinger1-8/+56
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 Mensinger1-64/+94
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 Mensinger1-12/+26
2019-11-27cmake: Add support for add_custom_target() with a commandXavier Claessens1-4/+12
2019-11-27cmake: Add support for add_dependencies()Xavier Claessens1-7/+28
2019-11-20cmake: add_custom_command fix empty and quoted parametersDaniel Mensinger1-0/+2
2019-11-20cmake: Fix confilcting custom targetsDaniel Mensinger1-8/+28
2019-11-20cmake: Uniform target name handlingDaniel Mensinger1-40/+67
2019-11-19cmake: Handle CMake system include dirs (closes #6079)Daniel Mensinger1-3/+12
2019-11-12cmake: Log warnings in CMakeLists.txtDaniel Mensinger1-4/+39
2019-11-06Fix typos found by codespellWolfgang Stöggl1-5/+5
2019-10-20Merge pull request #6074 from mensinda/cmFileAPIJussi Pakkanen1-7/+50
2019-10-20cmake: Blacklist more compiler warning flagsDaniel Mensinger1-1/+2
2019-10-20cmake: Do not add imported targetsDaniel Mensinger1-1/+1
2019-10-20cmake: Add CMake file API supportDaniel Mensinger1-5/+48
2019-10-20cmake: Move CMake API classes to commonDaniel Mensinger1-2/+2
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: Fix 'properies' typoXavier Claessens1-2/+2
2019-10-01cmake: postprocess libraries names with so versionXavier Claessens1-2/+7
2019-10-01cmake: Generate declare_dependency() only for librariesXavier Claessens1-9/+9
2019-07-25cmake: handle interface librariesDaniel Mensinger1-7/+37
2019-06-28cmake: Added support for custom_target generationDaniel Mensinger1-25/+279
2019-06-28cmake: Parse trace when configuring CMakeDaniel Mensinger1-9/+26
2019-06-12cmake: Moved finding and running CMake out of dependencyDaniel Mensinger1-10/+9
2019-06-09Purge `is_cross` and friends without changing user interfacesJohn Ericson1-2/+4
2019-06-09cmake: Minor fixes to handle some CMake specific behaviorDaniel Mensinger1-13/+25
2019-06-06cmake: moved subprojects into the CMake moduleDaniel Mensinger1-3/+15
2019-06-06cmake: Make flake8 happyDaniel Mensinger1-9/+17
2019-06-06cmake: rebase fixesDaniel Mensinger1-2/+3
2019-06-06cmake: set the linker for clang-cl for CMakeDaniel Mensinger1-0/+2
2019-06-06cmake: blacklist some `cl` compiler and linker flagsDaniel Mensinger1-0/+40
2019-06-06cmake: general windows and old CMake fixesDaniel Mensinger1-6/+22
2019-06-06cmake: Some minor style changesDaniel Mensinger1-17/+23
2019-06-06cmake: Added option for additional CMake argsDaniel Mensinger1-4/+7
2019-06-06cmake: Minor fixesDaniel Mensinger1-13/+24
2019-06-06cmake: support object librariesDaniel Mensinger1-3/+40
2019-06-06cmake: Always add the CMake build dir to the include dirsDaniel Mensinger1-1/+2
2019-06-06cmake: Fixed install prefixDaniel Mensinger1-4/+10