| 25 | | file(GLOB vidalia_NSH ${CMAKE_CURRENT_SOURCE_DIR}/*.nsh) |
| 26 | | foreach (it ${vidalia_NSH}) |
| 27 | | get_filename_component(it ${it} NAME) |
| 28 | | configure_file( |
| 29 | | ${CMAKE_CURRENT_SOURCE_DIR}/${it} |
| 30 | | ${CMAKE_CURRENT_BINARY_DIR}/${it} |
| 31 | | COPYONLY |
| 32 | | ) |
| 33 | | endforeach(it) |
| | 25 | ## Convert the .po files to NSIS .nsh files at build time |
| | 26 | vidalia_add_nsh(vidalia_NSH en/vidalia_en.po ENGLISH) |
| | 27 | vidalia_add_nsh(vidalia_NSH cs/vidalia_cs.po CZECH) |
| | 28 | vidalia_add_nsh(vidalia_NSH de/vidalia_de.po GERMAN) |
| | 29 | vidalia_add_nsh(vidalia_NSH es/vidalia_es.po SPANISH) |
| | 30 | vidalia_add_nsh(vidalia_NSH fa/vidalia_fa.po FARSI) |
| | 31 | vidalia_add_nsh(vidalia_NSH fi/vidalia_fi.po FINNISH) |
| | 32 | vidalia_add_nsh(vidalia_NSH fr/vidalia_fr.po FRENCH) |
| | 33 | vidalia_add_nsh(vidalia_NSH he/vidalia_he.po HEBREW) |
| | 34 | vidalia_add_nsh(vidalia_NSH it/vidalia_it.po ITALIAN) |
| | 35 | vidalia_add_nsh(vidalia_NSH nl/vidalia_nl.po DUTCH) |
| | 36 | vidalia_add_nsh(vidalia_NSH pl/vidalia_pl.po POLISH) |
| | 37 | vidalia_add_nsh(vidalia_NSH pt_BR/vidalia_pt_BR.po PORTUGUESEBR) |
| | 38 | vidalia_add_nsh(vidalia_NSH ro/vidalia_ro.po ROMANIAN) |
| | 39 | vidalia_add_nsh(vidalia_NSH ru/vidalia_ru.po RUSSIAN) |
| | 40 | vidalia_add_nsh(vidalia_NSH sv/vidalia_sv.po SWEDISH) |
| | 41 | vidalia_add_nsh(vidalia_NSH zh_CN/vidalia_zh_CN.po SIMPCHINESE) |
| | 42 | vidalia_add_nsh(vidalia_NSH zh_TW/vidalia_ZH_TW.po TRADCHINESE) |
| | 43 | |
| | 44 | add_custom_target(i18n-win32-installer DEPENDS ${vidalia_NSH}) |
| | 45 | add_dependencies(i18n i18n-win32-installer) |