summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorPerttu Ahola <celeron55@gmail.com>2011-01-08 17:45:26 +0200
committerPerttu Ahola <celeron55@gmail.com>2011-01-08 17:45:26 +0200
commitd435dedb898c7d268dfea3504a38a2cd9998bdb2 (patch)
tree1da6ebd48ae53979f32ef24b4809d07adca87d04 /CMakeLists.txt
parent7862a6f68d65645ff1b479d717a0599be4baa38d (diff)
downloadminetest-d435dedb898c7d268dfea3504a38a2cd9998bdb2.tar.gz
minetest-d435dedb898c7d268dfea3504a38a2cd9998bdb2.tar.bz2
minetest-d435dedb898c7d268dfea3504a38a2cd9998bdb2.zip
doc updates; CMake works reasonably well now.
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt28
1 files changed, 25 insertions, 3 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 24cb78f39..1ea10268a 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -29,10 +29,32 @@ MESSAGE(STATUS "BUILD_DATE = ${BUILD_DATE}")
# This is done here so that relative search paths are more reasnable
find_package(Irrlicht)
-# This way the CMakeLists.txt file in src/ is processed
-add_subdirectory(src)
+#
+# Installation
+#
+
+if(WIN32)
+ set(DATADIR "data")
+ set(BINDIR "bin")
+ set(DOCDIR "doc")
+elseif(APPLE)
+ set(DATADIR "share/minetest")
+ set(BINDIR "bin")
+ set(DOCDIR "share/doc/minetest")
+elseif(UNIX)
+ set(DATADIR "share/minetest")
+ set(BINDIR "bin")
+ set(DOCDIR "share/doc/minetest")
+endif()
+
+install(FILES "doc/README.txt" DESTINATION "${DOCDIR}")
+install(FILES "minetest.conf.example" DESTINATION "${DOCDIR}")
-install(FILES "doc/README.txt" DESTINATION "share/minetest/doc")
+#
+# Subdirectories
+#
+
+add_subdirectory(src)
# CPack