diff options
Diffstat (limited to 'po/CMakeLists.txt')
| -rw-r--r-- | po/CMakeLists.txt | 13 |
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 ) ############################################################################### |