summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--cmake/navit_xml_parser.cmake1
-rw-r--r--po/CMakeLists.txt2
2 files changed, 2 insertions, 1 deletions
diff --git a/cmake/navit_xml_parser.cmake b/cmake/navit_xml_parser.cmake
index d3983301..745d4cb3 100644
--- a/cmake/navit_xml_parser.cmake
+++ b/cmake/navit_xml_parser.cmake
@@ -2,7 +2,6 @@ file(STRINGS "${SRC}" TEXT_LINES REGEX "_\\(")
file(WRITE ${DST} "// Strings from navit_shipped.xml\n")
foreach (LINE ${TEXT_LINES})
- message(STATUS ${LINE})
string(REGEX REPLACE ".*(_\\(\"[^\"]*\"\\)).*" "\\1\n" OUTPUT_LINE ${LINE})
file(APPEND ${DST} ${OUTPUT_LINE})
endforeach()
diff --git a/po/CMakeLists.txt b/po/CMakeLists.txt
index 29675814..4c084e7d 100644
--- a/po/CMakeLists.txt
+++ b/po/CMakeLists.txt
@@ -20,6 +20,8 @@ if (XGETTEXT_GLADE)
list(APPEND POTFILES ${CMAKE_CURRENT_BINARY_DIR}/navit_shipped.glade)
endif()
+# Trick gettext to get translateable strings out of navit_shipped.xml
+
ADD_CUSTOM_COMMAND(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/navit_shipped.c
DEPENDS ${PROJECT_SOURCE_DIR}/navit/navit_shipped.xml