PROJECT(sigbattle) IF(NOT BUILT_FROM_ROOT) MESSAGE(FATAL_ERROR "Not built from source root") ENDIF(NOT BUILT_FROM_ROOT) ADD_DEFINITIONS(-DMAKE_SIGBATTLE_LIB) SET(sigbattle_MOC_HEADERS Arena.h ATBArena.h ATBTimer.h Bot.h Containment.h GhostBot.h Ghost.h Player.h Team.h TeamMember.h TurnArena.h ) QT4_WRAP_CPP(sigbattle_MOC_SRCS ${sigbattle_MOC_HEADERS}) SET(sigbattle_HEADERS ${sigbattle_MOC_HEADERS} ActionQueue.h ) SET(sigbattle_DEVEL ${sigbattle_HEADERS} ) SET(sigbattle_SRCS Arena.cpp ATBArena.cpp ATBTimer.cpp Containment.cpp Ghost.cpp Player.cpp Team.cpp TeamMember.cpp TurnArena.cpp ) ADD_LIBRARY(sigbattle ${sigbattle_SRCS} ${sigbattle_MOC_SRCS} ) SET_TARGET_PROPERTIES(sigbattle PROPERTIES VERSION ${SIGEN_VERSION} SOVERSION ${SIGEN_SOVERSION} LINK_INTERFACE_LIBRARIES "" ) TARGET_LINK_LIBRARIES(sigbattle ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY} ${KDE4_KROSSCORE_LIBRARY} sigmod sigscript ) INSTALL( TARGETS sigbattle DESTINATION ${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX} COMPONENT runtime ) INSTALL( FILES ${sigbattle_DEVEL} DESTINATION ${CMAKE_INSTALL_PREFIX}/include/${CMAKE_PROJECT_NAME}/${PROJECT_NAME} COMPONENT development )