Changeset 360
- Timestamp:
- 04/22/08 23:15:08 (2 years ago)
- Files:
-
- trunk/uploadr/Makefile (modified) (3 diffs)
- trunk/uploadr/win_installer/build.nsi (modified) (7 diffs)
- trunk/uploadr/win_installer/config-de-de.ini (moved) (moved from trunk/uploadr/win_installer/config-German.ini)
- trunk/uploadr/win_installer/config-en-US.ini (moved) (moved from trunk/uploadr/win_installer/config-English.ini)
- trunk/uploadr/win_installer/config-es-us.ini (moved) (moved from trunk/uploadr/win_installer/config-Spanish.ini)
- trunk/uploadr/win_installer/config-fr-fr.ini (moved) (moved from trunk/uploadr/win_installer/config-French.ini)
- trunk/uploadr/win_installer/config-it-it.ini (moved) (moved from trunk/uploadr/win_installer/config-Italian.ini)
- trunk/uploadr/win_installer/config-ko-kr.ini (moved) (moved from trunk/uploadr/win_installer/config-Korean.ini)
- trunk/uploadr/win_installer/config-pt-br.ini (moved) (moved from trunk/uploadr/win_installer/config-PortugueseBR.ini)
- trunk/uploadr/win_installer/config-zh-hk.ini (moved) (moved from trunk/uploadr/win_installer/config-TradChinese.ini)
- trunk/uploadr/win_installer/strings-de-de.nsh (moved) (moved from trunk/uploadr/win_installer/strings-German.nsh)
- trunk/uploadr/win_installer/strings-en-US.nsh (moved) (moved from trunk/uploadr/win_installer/strings-English.nsh)
- trunk/uploadr/win_installer/strings-es-us.nsh (moved) (moved from trunk/uploadr/win_installer/strings-Spanish.nsh)
- trunk/uploadr/win_installer/strings-fr-fr.nsh (moved) (moved from trunk/uploadr/win_installer/strings-French.nsh)
- trunk/uploadr/win_installer/strings-it-it.nsh (moved) (moved from trunk/uploadr/win_installer/strings-Italian.nsh)
- trunk/uploadr/win_installer/strings-ko-kr.nsh (moved) (moved from trunk/uploadr/win_installer/strings-Korean.nsh)
- trunk/uploadr/win_installer/strings-pt-br.nsh (moved) (moved from trunk/uploadr/win_installer/strings-PortugueseBR.nsh)
- trunk/uploadr/win_installer/strings-zh-hk.nsh (moved) (moved from trunk/uploadr/win_installer/strings-TradChinese.nsh)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/uploadr/Makefile
r359 r360 12 12 # Windows can build installers and MARs for all languages with `make win` 13 13 14 INTL := $(filter de-de en-US es-us fr-fr it-it ko-kr pt-br zh-hk , $(MAKECMDGOALS))14 INTL := $(filter de-de en-US es-us fr-fr it-it ko-kr pt-br zh-hk ja-jp, $(MAKECMDGOALS)) 15 15 ifeq (de-de, $(INTL)) 16 16 INTL_SHORT := de … … 44 44 INTL_SHORT := hk 45 45 INTL_WIN := TradChinese 46 endif 47 ifeq (ja-jp, $(INTL)) 48 INTL_SHORT := ja 49 INTL_WIN := Japanese 46 50 endif 47 51 … … 347 351 348 352 perl -e 'print chr(255).chr(254)' > \ 349 $(BUILD)/ windows_install_build-$(INTL_SHORT).nsi353 $(BUILD)/build.nsi 350 354 perl -pe 's/(.)/$$1\0/sg' win_installer/build.nsi >> \ 351 $(BUILD)/ windows_install_build-$(INTL_SHORT).nsi352 353 cp win_installer/strings-$(INTL _WIN).nsh $(BUILD)/strings-$(INTL_WIN).nsh354 cp win_installer/config-$(INTL _WIN).ini $(BUILD)/config-$(INTL_WIN).ini355 $(BUILD)/build.nsi 356 357 cp win_installer/strings-$(INTL).nsh $(BUILD)/strings.nsh 358 cp win_installer/config-$(INTL).ini $(BUILD)/config.ini 355 359 356 360 $(MAKE_NSIS) -DVERSION=$(VER) \ 357 361 -DVERSION_DATE=$(VER_DATE) \ 358 362 -DLANG_NAME=$(INTL_WIN) \ 359 $(BUILD)/ windows_install_build-$(INTL_SHORT).nsi363 $(BUILD)/build.nsi 360 364 361 365 mv $(BUILD)/FlickrUploadr-$(VER)-XX.exe \ 362 366 $(OUT)/FlickrUploadr-$(VER)-$(INTL_SHORT).exe 363 367 364 rm $(BUILD)/ windows_install_build-$(INTL_SHORT).nsi365 rm $(BUILD)/strings -$(INTL_WIN).nsh366 rm $(BUILD)/config -$(INTL_WIN).ini368 rm $(BUILD)/build.nsi 369 rm $(BUILD)/strings.nsh 370 rm $(BUILD)/config.ini 367 371 endif 368 372 trunk/uploadr/win_installer/build.nsi
r359 r360 12 12 ; VERSION #.#.# (whatever, really) 13 13 ; VERSION_DATE YYYY.MM.DD.nn (strictly now) 14 ; LANG_NAME English ( bleh)14 ; LANG_NAME English (???) 15 15 16 16 !include "MUI.nsh" … … 42 42 43 43 !insertmacro MUI_LANGUAGE "${LANG_NAME}" 44 !include "strings -${LANG_NAME}.nsh"44 !include "strings.nsh" 45 45 46 46 … … 67 67 68 68 69 ReserveFile "config -${LANG_name}.ini"69 ReserveFile "config.ini" 70 70 !insertmacro MUI_RESERVEFILE_INSTALLOPTIONS 71 71 … … 131 131 Section "Start Menu Shortcuts" 132 132 CreateShortCut "$SMPROGRAMS\Flickr Uploadr.lnk" "$INSTDIR\Flickr Uploadr.exe" "" "$INSTDIR\Flickr Uploadr.exe" 0 133 !insertmacro MUI_INSTALLOPTIONS_READ $INI_VALUE "config -${LANG_name}.ini" "Field 1" "State"133 !insertmacro MUI_INSTALLOPTIONS_READ $INI_VALUE "config.ini" "Field 1" "State" 134 134 StrCmp $INI_VALUE "1" "" +2 135 135 CreateShortCut "$DESKTOP\Flickr Uploadr.lnk" "$INSTDIR\Flickr Uploadr.exe" "" "$INSTDIR\Flickr Uploadr.exe" 0 … … 137 137 138 138 Function .onInit 139 !insertmacro MUI_INSTALLOPTIONS_EXTRACT "config -${LANG_name}.ini"139 !insertmacro MUI_INSTALLOPTIONS_EXTRACT "config.ini" 140 140 FunctionEnd 141 141 142 142 Function CustomPageA 143 143 !insertmacro MUI_HEADER_TEXT "$(integ_title)" "$(integ_text)" 144 !insertmacro MUI_INSTALLOPTIONS_DISPLAY "config -${LANG_name}.ini"144 !insertmacro MUI_INSTALLOPTIONS_DISPLAY "config.ini" 145 145 FunctionEnd 146 146 … … 149 149 !insertmacro MUI_FUNCTION_DESCRIPTION_END 150 150 151 UninstallIcon " .\MacUploadr.app\Contents\Resources\icons.ico"151 UninstallIcon "Flickr Uploadr\icons.ico" 152 152 153 153 Section "Uninstall" … … 164 164 SectionEnd 165 165 166 Icon " .\MacUploadr.app\Contents\Resources\icons.ico"166 Icon "Flickr Uploadr\icons.ico"