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.

28 lines
688B

  1. project(FLTKcairo)
  2. include_directories(${FLTKcairo_SOURCE_DIR})
  3. include_directories(${FLTKcairo_BINARY_DIR})
  4. include_directories(${PKG_CAIRO_INCLUDE_DIRS})
  5. # source files for cairo
  6. set(cairo_SRCS Fl_Cairo.cxx)
  7. #######################################################################
  8. add_library(fltk_cairo ${cairo_SRCS})
  9. if(MSVC)
  10. set_target_properties(fltk_cairo
  11. PROPERTIES
  12. OUTPUT_NAME fltkcairo
  13. DEBUG_OUTPUT_NAME fltkcairod
  14. )
  15. if(OPTION_LARGE_FILE)
  16. set_target_properties(fltk_cairo PROPERTIES LINK_FLAGS /LARGEADDRESSAWARE)
  17. endif(OPTION_LARGE_FILE)
  18. endif(MSVC)
  19. install(TARGETS fltk_cairo
  20. EXPORT fltk-install
  21. DESTINATION ${PREFIX_LIB}
  22. )