summaryrefslogtreecommitdiff
path: root/cairo/CMakeLists.txt
blob: 1bb784362e50373127c33f3d3fffe934cc0f81e1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

include_directories (${PKG_CAIRO_INCLUDE_DIRS})

# source files for cairo
set (cairo_SRCS Fl_Cairo.cxx)

#######################################################################
FL_ADD_LIBRARY (fltk_cairo STATIC "${cairo_SRCS}")

#######################################################################
# Build shared library (optional)
#######################################################################

if (OPTION_BUILD_SHARED_LIBS)

  FL_ADD_LIBRARY (fltk_cairo SHARED "${cairo_SRCS}")
  target_link_libraries (fltk_cairo_SHARED fltk_SHARED ${PKG_CAIRO_LIBRARIES})
  fl_target_link_directories (fltk_cairo_SHARED PRIVATE "${PKG_CAIRO_LIBRARY_DIRS}")

endif (OPTION_BUILD_SHARED_LIBS)

#######################################################################