1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
|
include_directories(.
${PROJECT_SOURCE_DIR}/generated
${PROJECT_SOURCE_DIR}/backend
${PROJECT_SOURCE_DIR}/library/grt/src
${PROJECT_SOURCE_DIR}/library/base
${PROJECT_SOURCE_DIR}/modules/interfaces
${PROJECT_SOURCE_DIR}/plugins
${PROJECT_SOURCE_DIR}/ext
${PROJECT_SOURCE_DIR}/library/mysql.canvas/src
${PROJECT_SOURCE_DIR}/plugins/wb.printing/backend
${PROJECT_SOURCE_DIR}/frontend/linux
${PROJECT_SOURCE_DIR}/frontend/linux/linux_utilities
${PROJECT_SOURCE_DIR}/backend/wbpublic
${PROJECT_SOURCE_DIR}/modules
${PROJECT_SOURCE_DIR}
${GTK2_INCLUDE_DIRS}
${CAIRO_INCLUDE_DIRS}
${SIGC++_INCLUDE_DIRS}
${GRT_INCLUDE_DIRS}
)
add_library(wb.printing.wbp MODULE
../backend/wb_module_printing.cpp
../backend/wb_printing.cpp
wb_printing_linux.cpp
)
target_link_libraries(wb.printing.wbp linux_utilities ${GTK2_LIBRARIES} ${SIGC++_LIBRARIES} ${GRT_LIBRARIES})
set_target_properties(wb.printing.wbp
PROPERTIES PREFIX ""
VERSION ${WB_VERSION}
SOVERSION ${WB_VERSION})
if(COMMAND cotire)
set_target_properties(wb.printing.wbp PROPERTIES
COTIRE_PREFIX_HEADER_IGNORE_PATH "${PRECOMPILED_HEADERS_EXCLUDE_PATHS}")
cotire(wb.printing.wbp)
endif()
install(TARGETS wb.printing.wbp DESTINATION ${WB_PACKAGE_PLUGINS_DIR})
|