[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[vidalia-svn] r2864: Convert the win32 installer .po files to NSIS .nsh files at (vidalia/trunk/pkg/win32)
Author: edmanm
Date: 2008-07-13 02:34:49 -0400 (Sun, 13 Jul 2008)
New Revision: 2864
Modified:
vidalia/trunk/pkg/win32/CMakeLists.txt
vidalia/trunk/pkg/win32/vidalia.nsi.in
Log:
Convert the win32 installer .po files to NSIS .nsh files at build time.
Modified: vidalia/trunk/pkg/win32/CMakeLists.txt
===================================================================
--- vidalia/trunk/pkg/win32/CMakeLists.txt 2008-07-13 06:32:51 UTC (rev 2863)
+++ vidalia/trunk/pkg/win32/CMakeLists.txt 2008-07-13 06:34:49 UTC (rev 2864)
@@ -22,12 +22,24 @@
@ONLY
)
-file(GLOB vidalia_NSH ${CMAKE_CURRENT_SOURCE_DIR}/*.nsh)
-foreach (it ${vidalia_NSH})
- get_filename_component(it ${it} NAME)
- configure_file(
- ${CMAKE_CURRENT_SOURCE_DIR}/${it}
- ${CMAKE_CURRENT_BINARY_DIR}/${it}
- COPYONLY
- )
-endforeach(it)
+## Convert the .po files to NSIS .nsh files at build time
+vidalia_add_nsh(vidalia_NSH en/vidalia_en.po ENGLISH)
+vidalia_add_nsh(vidalia_NSH cs/vidalia_cs.po CZECH)
+vidalia_add_nsh(vidalia_NSH de/vidalia_de.po GERMAN)
+vidalia_add_nsh(vidalia_NSH es/vidalia_es.po SPANISH)
+vidalia_add_nsh(vidalia_NSH fa/vidalia_fa.po FARSI)
+vidalia_add_nsh(vidalia_NSH fi/vidalia_fi.po FINNISH)
+vidalia_add_nsh(vidalia_NSH fr/vidalia_fr.po FRENCH)
+vidalia_add_nsh(vidalia_NSH he/vidalia_he.po HEBREW)
+vidalia_add_nsh(vidalia_NSH it/vidalia_it.po ITALIAN)
+vidalia_add_nsh(vidalia_NSH nl/vidalia_nl.po DUTCH)
+vidalia_add_nsh(vidalia_NSH pl/vidalia_pl.po POLISH)
+vidalia_add_nsh(vidalia_NSH pt_BR/vidalia_pt_BR.po PORTUGUESEBR)
+vidalia_add_nsh(vidalia_NSH ro/vidalia_ro.po ROMANIAN)
+vidalia_add_nsh(vidalia_NSH ru/vidalia_ru.po RUSSIAN)
+vidalia_add_nsh(vidalia_NSH sv/vidalia_sv.po SWEDISH)
+vidalia_add_nsh(vidalia_NSH zh_CN/vidalia_zh_CN.po SIMPCHINESE)
+vidalia_add_nsh(vidalia_NSH zh_TW/vidalia_ZH_TW.po TRADCHINESE)
+
+add_custom_target(i18n-win32-installer DEPENDS ${vidalia_NSH})
+add_dependencies(i18n i18n-win32-installer)
Modified: vidalia/trunk/pkg/win32/vidalia.nsi.in
===================================================================
--- vidalia/trunk/pkg/win32/vidalia.nsi.in 2008-07-13 06:32:51 UTC (rev 2863)
+++ vidalia/trunk/pkg/win32/vidalia.nsi.in 2008-07-13 06:34:49 UTC (rev 2864)
@@ -117,12 +117,12 @@
!include "vidalia_it.nsh"
!include "vidalia_nl.nsh"
!include "vidalia_pl.nsh"
-!include "vidalia_pt-br.nsh"
+!include "vidalia_pt_BR.nsh"
!include "vidalia_ro.nsh"
!include "vidalia_ru.nsh"
!include "vidalia_sv.nsh"
-!include "vidalia_zh-cn.nsh"
-!include "vidalia_zh-tw.nsh"
+!include "vidalia_zh_CN.nsh"
+!include "vidalia_zh_TW.nsh"
;--------------------------------
; Functions