aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/cmake/data
AgeCommit message (Collapse)AuthorFilesLines
2022-01-10port from embedded data to importlib.resourcesEli Schwartz1-0/+0
2021-01-13Fix misspellsAntonin DĂ©cimo1-2/+2
Signed-off-by: Antonin DĂ©cimo <antonin.decimo@gmail.com>
2020-10-24cmake: set CMP0054 to new in preload.cmakeDaniel Mensinger1-0/+5
https://cmake.org/cmake/help/latest/policy/CMP0054.html
2020-10-24cmake: Disable the new (CMake 3.16) PCH supportDaniel Mensinger1-0/+10
Subprojects that use the CMake PCH feature will cause compilation/linker errors. The CMake PCH support should thus be disabled until this can be properly translated to meson.
2020-06-30Move mesonbuild/cmake/data/run_ctgt.py to ↔georgev931-96/+0
mesonbuild/scripts/cmake_run_ctgt.py, as well as enclose everything in a run() function so it can be called by `meson --internal cmake_run_ctgt ...`. Also, include mesonbuild/cmake/data/ in the msi package.
2020-04-17cmake: Do not compile explicit header filesDaniel Mensinger1-1/+33
2020-04-12cmake: Capture stdout with UNIX pipesDaniel Mensinger1-1/+25
2020-02-20cmake: Fix relative paths for add_custom_{command,target}Daniel Mensinger1-0/+35
Do this by tracking CMAKE_CURRENT_{SOURCE,BINARY}_DIR variables. This is achieved by injecting CMake code with CMAKE_PROJECT_INCLUDE and overriding some builtin functions with a wrapper that adds additional trace information.
2019-11-30cmake: Make output_target_map more robust (fixes #6208)Daniel Mensinger1-0/+1
This PR refactors the old output_target_map, which was a raw dict, into it's own class. This makes the access to the map more uniform and robust (at the cost of more lines of code). Additionally relative paths to the build directory are now also tracked for outputs. This is neccessary to corretcly distingluish files with the same name, that are in different directories.
2019-11-28cmake: Some minor fixupDaniel Mensinger1-1/+1
2019-11-27cmake: Propagate error when running commandXavier Claessens1-1/+4
2019-11-27cmake: Add support for add_custom_target() with a commandXavier Claessens1-3/+11
The command could have no output, in which case we create a dummy one.
2019-11-20cmake: add_custom_command fix empty and quoted parametersDaniel Mensinger1-0/+1
2019-11-06Fix typos found by codespellWolfgang Stöggl1-3/+3
- Typos were found by codespell v1.16.0
2019-06-28cmake: Added custom target wrapper scriptDaniel Mensinger1-0/+59