aboutsummaryrefslogtreecommitdiff
path: root/demos
diff options
context:
space:
mode:
authorcrupest <crupest@outlook.com>2023-10-16 17:14:05 +0800
committercrupest <crupest@outlook.com>2023-10-16 17:14:05 +0800
commite373b62899729a74c900657b0b2ec66ac66b2fd1 (patch)
treeb19fc02565bd7ec3ff51ae98f07a4da9e6a52ec6 /demos
parentfe1daeec0d90e2b2a45af5ccb91e3e8f22d4cc08 (diff)
downloadcru-e373b62899729a74c900657b0b2ec66ac66b2fd1.tar.gz
cru-e373b62899729a74c900657b0b2ec66ac66b2fd1.tar.bz2
cru-e373b62899729a74c900657b0b2ec66ac66b2fd1.zip
Win:OK! Make Catch2 always static. Remove Cairo test on win.
Diffstat (limited to 'demos')
-rw-r--r--demos/Graphics/DrawCircle/CMakeLists.txt8
1 files changed, 5 insertions, 3 deletions
diff --git a/demos/Graphics/DrawCircle/CMakeLists.txt b/demos/Graphics/DrawCircle/CMakeLists.txt
index da6611ef..51531d4c 100644
--- a/demos/Graphics/DrawCircle/CMakeLists.txt
+++ b/demos/Graphics/DrawCircle/CMakeLists.txt
@@ -1,5 +1,7 @@
add_executable(CruDemoGraphicsDrawCircle DrawCircle.cpp PlatformMain.cpp)
-add_executable(CruDemoGraphicsDrawCircleCairo DrawCircle.cpp CairoMain.cpp)
-
target_link_libraries(CruDemoGraphicsDrawCircle PRIVATE CruDemoBase)
-target_link_libraries(CruDemoGraphicsDrawCircleCairo PRIVATE CruDemoBase CruPlatformGraphicsCairo)
+
+if(TARGET CruPlatformGraphicsCairo)
+ add_executable(CruDemoGraphicsDrawCircleCairo DrawCircle.cpp CairoMain.cpp)
+ target_link_libraries(CruDemoGraphicsDrawCircleCairo PRIVATE CruDemoBase CruPlatformGraphicsCairo)
+endif()