summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorBernd Wachter <bwachter-oops@lart.info>2009-04-08 06:01:03 +0200
committerBjørn Lindeijer <bjorn@lindeijer.nl>2009-04-08 10:28:20 +0200
commit5a0097103324dbe4754ed420fbdf9b33e8b12b0c (patch)
tree8f978734c25cbddfb475186d769a51eafd0d277a /CMakeLists.txt
parentda339701474848499dafa41eaaa1a79be5f1de46 (diff)
downloadMana-5a0097103324dbe4754ed420fbdf9b33e8b12b0c.tar.gz
Mana-5a0097103324dbe4754ed420fbdf9b33e8b12b0c.tar.bz2
Mana-5a0097103324dbe4754ed420fbdf9b33e8b12b0c.tar.xz
Mana-5a0097103324dbe4754ed420fbdf9b33e8b12b0c.zip
Added switch to disable building locales Only build locales if gettext is available Add a workaround for a cmake-bug in translations target
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt8
1 files changed, 7 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 2264e812..e20ec309 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -7,7 +7,10 @@ SET(VERSION 0.0.29)
# where to look for cmake modules
SET(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/CMake/Modules)
+FIND_PACKAGE(Gettext)
+
OPTION(WITH_OPENGL "Enable OpenGL support" ON)
+OPTION(ENABLE_NLS "Enable building of tranlations" ON)
IF (WIN32)
SET(PKG_DATADIR ".")
@@ -21,6 +24,9 @@ ENDIF (WIN32)
ADD_SUBDIRECTORY(data)
ADD_SUBDIRECTORY(src)
-ADD_SUBDIRECTORY(po)
+
+IF (GETTEXT_FOUND AND ENABLE_NLS)
+ ADD_SUBDIRECTORY(po)
+ENDIF()
INSTALL(FILES tmw.desktop DESTINATION share/applications)