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
|
if(GSL_FOUND)
include_directories( ${CMAKE_SOURCE_DIR}/sheets
${CMAKE_SOURCE_DIR}/sheets/ui
${KOMAIN_INCLUDES}
${GSL_INCLUDE_DIR} )
########### next target ###############
set( solver_PART_SRCS
Solver.cpp
SolverDialog.cpp
)
kde4_add_ui_files( solver_PART_SRCS
SolverDetailsWidget.ui
SolverMainWidget.ui
)
kde4_add_plugin( sheetssolver ${solver_PART_SRCS} )
target_link_libraries( sheetssolver
${GSL_LIBRARIES}
calligrasheetscommon
)
install(TARGETS sheetssolver DESTINATION ${PLUGIN_INSTALL_DIR})
########### install files ###############
install( FILES solver.rc DESTINATION ${DATA_INSTALL_DIR}/sheets/viewplugins)
install( FILES sheetssolver.desktop DESTINATION ${SERVICES_INSTALL_DIR}/calligra)
endif()
|