project(sigbattle) set(sigbattle_HEADERS ActionQueue.h Arena.h ATBArena.h ATBTimer.h Bot.h Containment.h GhostBot.h Ghost.h Player.h Team.h TeamMember.h TurnArena.h ) set(sigbattle_SRCS Arena.cpp ATBArena.cpp ATBTimer.cpp Containment.cpp Ghost.cpp Player.cpp Team.cpp TeamMember.cpp TurnArena.cpp ) kde4_add_library(sigbattle SHARED ${sigbattle_SRCS} ) set_target_properties(sigbattle PROPERTIES VERSION ${SIGEN_VERSION} SOVERSION ${SIGEN_SOVERSION} ) target_link_libraries(sigbattle ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY} ${KDE4_KROSSCORE_LIBRARY} sigcore sigscript ) target_link_libraries(sigbattle LINK_INTERFACE_LIBRARIES ${QT_QTCORE_LIBRARY} sigcore sigscript ) install( TARGETS sigbattle EXPORT sigen_EXPORTS DESTINATION ${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX} COMPONENT runtime ) install( FILES ${sigbattle_HEADERS} DESTINATION ${CMAKE_INSTALL_PREFIX}/include/${CMAKE_PROJECT_NAME}/${PROJECT_NAME} COMPONENT development )