Daniel Mensinger
5f1da86a9b
cmake: ignore CMAKE_TOOLCHAIN_FILE and CMAKE_PROJECT_INCLUDE to avoid conflicts with the meson CMake logic
2020-10-16 20:44:04 +02:00
Daniel Mensinger
7e58f33376
cmake: Add cross compilation support
2020-10-13 17:04:19 +02:00
Daniel Mensinger
a2f94ca18b
cmake: Add more advanced subproject configuration options
...
This is done with the new cmake subprojects options object
that is similar to the already exisiting configuration data
object. It is consumed by the new `options` kwarg of the
cmake.subproject function.
2020-06-05 11:45:05 +02:00
Daniel Mensinger
bc27ebacc9
cmake: Always Add C, CXX if no language is specified ( fixes #6441 )
2020-01-23 20:57:17 +01:00
Daniel Mensinger
b2c89e6f87
cmake: Move CMake API classes to common
2019-10-20 12:04:15 +02:00
Daniel Mensinger
bee74eea16
cmake: Parse a subset of generator expressions
2019-07-31 17:50:02 +02:00
Daniel Mensinger
b1cf0fd380
cmake: Move parsing the CMake trace into the CMake module
2019-06-12 13:58:20 +02:00
Daniel Mensinger
6083cfa6c8
cmake: Moved finding and running CMake out of dependency
2019-06-12 13:58:19 +02:00
Daniel Mensinger
8d3bd6eea8
cmake: Server handshake
2019-06-06 18:27:01 +02:00