summaryrefslogtreecommitdiff
path: root/cairo
diff options
context:
space:
mode:
Diffstat (limited to 'cairo')
-rw-r--r--cairo/CMakeLists.txt18
1 files changed, 11 insertions, 7 deletions
diff --git a/cairo/CMakeLists.txt b/cairo/CMakeLists.txt
index f031d674f..1e1c1a02b 100644
--- a/cairo/CMakeLists.txt
+++ b/cairo/CMakeLists.txt
@@ -25,15 +25,19 @@
# Build dummy fltk_cairo library
-set (cairo_SRCS cairo_dummy.c)
+set(cairo_SRCS cairo_dummy.c)
-FL_ADD_LIBRARY (fltk_cairo STATIC "${cairo_SRCS}")
+fl_add_library(fltk_cairo STATIC "${cairo_SRCS}")
+target_link_libraries(fltk_cairo PUBLIC fltk::fltk)
-# Build shared dummy library (optional)
+# Build shared dummy library(optional)
-if (OPTION_BUILD_SHARED_LIBS)
+if(FLTK_BUILD_SHARED_LIBS)
- FL_ADD_LIBRARY (fltk_cairo SHARED "${cairo_SRCS}")
- target_link_libraries (fltk_cairo_SHARED fltk_SHARED)
+ fl_add_library(fltk_cairo SHARED "${cairo_SRCS}")
+ target_link_libraries(fltk_cairo-shared PUBLIC fltk::fltk-shared)
-endif (OPTION_BUILD_SHARED_LIBS)
+endif(FLTK_BUILD_SHARED_LIBS)
+
+set(FLTK_LIBRARIES ${FLTK_LIBRARIES} PARENT_SCOPE)
+set(FLTK_LIBRARIES_SHARED ${FLTK_LIBRARIES_SHARED} PARENT_SCOPE)