aboutsummaryrefslogtreecommitdiff
path: root/demos
diff options
context:
space:
mode:
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()