summaryrefslogtreecommitdiff
path: root/po
diff options
context:
space:
mode:
Diffstat (limited to 'po')
-rw-r--r--po/CMakeLists.txt13
1 files changed, 9 insertions, 4 deletions
diff --git a/po/CMakeLists.txt b/po/CMakeLists.txt
index a477ffc..b44f628 100644
--- a/po/CMakeLists.txt
+++ b/po/CMakeLists.txt
@@ -1,10 +1,15 @@
###############################################################################
# WE NEED GETTEXT
##############################################################################
-FIND_PACKAGE ( Gettext REQUIRED )
-IF ( NOT GETTEXT_MSGFMT_EXECUTABLE )
- MESSAGE ( FATAL_ERROR "Please install the msgfmt binary" )
-ENDIF ( NOT GETTEXT_MSGFMT_EXECUTABLE )
+IF ( NOT Win )
+ FIND_PACKAGE ( Gettext REQUIRED )
+ IF ( NOT GETTEXT_MSGFMT_EXECUTABLE )
+ MESSAGE ( FATAL_ERROR "Please install the msgfmt binary" )
+ ENDIF ( NOT GETTEXT_MSGFMT_EXECUTABLE )
+ELSE ( NOT Win )
+ # yet again windows need ugly hack
+ SET ( GETTEXT_MSGFMT_EXECUTABLE "C:/Program Files/GnuWin32/bin/msgfmt.exe" )
+ENDIF ( NOT Win )
FILE ( GLOB _po_files *.po )
SET ( _gmoFiles )
###############################################################################