summaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorBen Boeckel <MathStuf@gmail.com>2008-06-21 15:23:15 +0000
committerBen Boeckel <MathStuf@gmail.com>2008-06-21 15:23:15 +0000
commitb6298eefe9163e0ee7575bbd1152c62359001e89 (patch)
tree5f61962005e279abd67a2e1838a4a2115de24b9e /CMakeLists.txt
parent2d045c571308af33c93bdc9766a627ef1db6abaf (diff)
downloadsigen-b6298eefe9163e0ee7575bbd1152c62359001e89.tar.gz
sigen-b6298eefe9163e0ee7575bbd1152c62359001e89.tar.xz
sigen-b6298eefe9163e0ee7575bbd1152c62359001e89.zip
[FIX] pokemodr SVN flag corrected
[FIX] RPM build fixed [FIX] Changelog fixed up [FIX] TilemapModel more correct git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@214 6ecfd1a5-f3ed-3746-8530-beee90d26b22
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt59
1 files changed, 49 insertions, 10 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index aff3946b..52a6699d 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,23 +1,62 @@
PROJECT(pokegen)
-SET(BUILT_FROM_ROOT TRUE)
+SET(BUILT_FROM_ROOT
+ TRUE
+)
FIND_PACKAGE(Qt4 REQUIRED)
INCLUDE(${QT_USE_FILE})
-INCLUDE_DIRECTORIES(${QT_INCLUDE_DIR})
FIND_PACKAGE(KDE4 REQUIRED)
-INCLUDE_DIRECTORIES(${KDE4_INCLUDE_DIR} ${KDE4_INCLUDE_DIR}/KDE)
-SET(BUILD_SHARED_LIBS ON)
-SET(EXECUTABLE_OUTPUT_PATH ${PROJECT_BINARY_DIR}/bin)
-SET(LIBRARY_OUTPUT_PATH ${PROJECT_BINARY_DIR}/lib)
-SET(DOCUMENTATION_OUTPUT_PATH ${PROJECT_BINARY_DIR}/doc)
-LINK_DIRECTORIES(${LIBRARY_OUTPUT_PATH})
+SET(POKEGEN_VERSION_MAJOR
+ 0
+)
+SET(POKEGEN_VERSION_MINOR
+ 0
+)
+SET(POKEGEN_VERSION_RELEASE
+ 2
+)
+SET(POKEGEN_VERSION
+ "${POKEGEN_VERSION_MAJOR}.${POKEGEN_VERSION_MINOR}.${POKEGEN_VERSION_RELEASE}"
+)
+SET(POKEGEN_SOVERSION
+ "0"
+)
+
+SET(BUILD_SHARED_LIBS
+ ON
+)
+SET(EXECUTABLE_OUTPUT_PATH
+ ${PROJECT_BINARY_DIR}/bin
+)
+SET(LIBRARY_OUTPUT_PATH
+ ${PROJECT_BINARY_DIR}/lib
+)
+
+INCLUDE_DIRECTORIES(
+ ${QT_INCLUDE_DIR}
+ ${KDE4_INCLUDE_DIR}
+ ${KDE4_INCLUDE_DIR}/KDE
+)
+LINK_DIRECTORIES(
+ ${LIBRARY_OUTPUT_PATH}
+)
ADD_SUBDIRECTORY(pokemod)
ADD_SUBDIRECTORY(pokebattle)
ADD_SUBDIRECTORY(pokemodr)
-# ADD_DEPENDENCIES(pokebattle pokemod)
-ADD_DEPENDENCIES(pokemodr pokemod)
+ADD_DEPENDENCIES(pokebattle
+ pokemod
+)
+ADD_DEPENDENCIES(pokemodr
+ pokemod
+)
+
+INSTALL(
+ FILES DISCLAIMER LICENSE
+ DESTINATION ${CMAKE_INSTALL_PREFIX}/share/doc/${CMAKE_PROJECT_NAME}-${POKEGEN_VERSION}
+ COMPONENT documentation
+)