You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
29 lines
796 B
29 lines
796 B
[project]
|
|
name = "conditions"
|
|
cmake-after = "set(CUSTOM ON)"
|
|
|
|
[options]
|
|
CONDITIONS_BUILD_TESTS = "root"
|
|
|
|
[conditions]
|
|
custom = "CUSTOM"
|
|
|
|
[target.example]
|
|
type = "executable"
|
|
sources = ["src/main.cpp"]
|
|
windows.sources = ["src/windows_specific.cpp"]
|
|
cmake-after = "message(STATUS cmake-after)"
|
|
windows.cmake-after = "message(STATUS win32-after)"
|
|
macos.cmake-after = "message(STATUS macos-after)"
|
|
linux.cmake-after = "message(STATUS linux-after)"
|
|
unix.cmake-after = "message(STATUS unix-after)"
|
|
custom.cmake-after = "message(STATUS custom-after)"
|
|
build-tests.cmake-after = "message(STATUS build-tests)"
|
|
"CONDITIONS_BUILD_TESTS AND $<linux>".cmake-after = "message(STATUS linux-tests)"
|
|
|
|
[target.example.properties]
|
|
AUTOMOC = false
|
|
custom.OUTPUT_NAME = "example2"
|
|
custom.AUTORCC = true
|
|
AUTOGEN = "ON"
|