project(sigcore) set(sigcore_HEADERS Fraction.h Global.h Hat.h Matrix.h Range.h Script.h ) set(sigcore_SRCS Fraction.cpp Range.cpp Script.cpp ) kde4_add_library(sigcore SHARED ${sigcore_SRCS} ) set_target_properties(sigcore PROPERTIES VERSION ${SIGEN_VERSION} SOVERSION ${SIGEN_SOVERSION} ) target_link_libraries(sigcore ${QT_QTCORE_LIBRARY} ) target_link_libraries(sigcore LINK_INTERFACE_LIBRARIES ${QT_QTCORE_LIBRARY} ) add_subdirectory(test) install( TARGETS sigcore EXPORT sigen_EXPORTS DESTINATION ${LIB_INSTALL_DIR} COMPONENT runtime ) install( FILES ${sigcore_HEADERS} DESTINATION ${INCLUDE_INSTALL_DIR}/${CMAKE_PROJECT_NAME}/${PROJECT_NAME} COMPONENT development )