Changeset 154

Show
Ignore:
Timestamp:
12/07/07 21:30:16 (2 years ago)
Author:
rcrowley
Message:

Mac build system updates

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/uploadr/MacUploadr.app/Contents/Resources/chrome/chrome.manifest.prod

    r153 r154  
    1010 
    1111content uploadr jar:uploadr.jar!/content/uploadr/ 
    12 locale branding en-US jar:uploadr.jar!/locale/branding/ 
    13 locale uploadr en-US jar:uploadr.jar!/locale/en-US/ 
    14 locale uploadr de-de jar:uploadr.jar!/locale/de-de/ 
    15 locale uploadr en-US jar:uploadr.jar!/locale/en-US/ 
    16 locale uploadr es-US jar:uploadr.jar!/locale/es-us/ 
    17 locale uploadr fr-FR jar:uploadr.jar!/locale/fr-fr/ 
    18 locale uploadr it-IT jar:uploadr.jar!/locale/it-it/ 
    19 locale uploadr ko-KR jar:uploadr.jar!/locale/ko-kr/ 
    20 locale uploadr pt-BR jar:uploadr.jar!/locale/pt-br/ 
    21 locale uploadr zh-HK jar:uploadr.jar!/locale/zh-hk/ 
     12locale branding INTL jar:uploadr.jar!/locale/branding/ 
     13locale uploadr INTL jar:uploadr.jar!/locale/INTL/ 
    2214skin uploadr default jar:uploadr.jar!/skin/uploadr/ 
  • trunk/uploadr/Makefile

    r115 r154  
    1414GM_VER := 1.1.10 
    1515 
     16INTL := $(filter de-de en-US es-us fr-fr it-it ko-kr pt-br zh-hk, $(MAKECMDGOALS)) 
     17 
    1618all: 
    1719        @echo "This target doesn't do anything!  Specify one of these:" 
    1820        @echo "  build     Copy everything of interest to ~/Desktop/build/" 
     21 
     22de-de: 
     23        @echo "Building German (de-de)" 
     24 
     25en-US: 
     26        @echo "Building English (en-US)" 
     27 
     28es-us: 
     29        @echo "Building Spanish (es-us)" 
     30 
     31fr-fr: 
     32        @echo "Building French (fr-fr)" 
     33 
     34it-it: 
     35        @echo "Building Italian (it-it)" 
     36 
     37ko-kr: 
     38        @echo "Building Korean (ko-kr)" 
     39 
     40pt-br: 
     41        @echo "Building Portuguese (pt-br)" 
     42 
     43zh-hk: 
     44        @echo "Building Chinese (zh-hk)" 
    1945 
    2046build: 
     
    4773 
    4874        # Chrome 
     75        mkdir $(BUILD)/Resources/chrome 
    4976        mkdir content 
    5077        mkdir content/uploadr 
     
    5380        mkdir locale/branding 
    5481        cp $(SRC)/Resources/chrome/locale/branding/*.* locale/branding/ 
    55         mkdir locale/en-US 
    56         cp $(SRC)/Resources/chrome/locale/en-US/*.* locale/en-US/ 
     82        mkdir locale/$(INTL) 
     83        cp $(SRC)/Resources/chrome/locale/$(INTL)/*.* locale/$(INTL)/ 
     84        sed 's/INTL/$(INTL)/g' $(SRC)/Resources/chrome/chrome.manifest.prod > \ 
     85                $(BUILD)/Resources/chrome/chrome.manifest 
    5786        mkdir skin 
    5887#       mkdir skin/hacks 
     
    6998        zip uploadr -r content locale skin 
    7099        rm -rf content locale skin 
    71         mkdir $(BUILD)/Resources/chrome 
    72         mv uploadr.zip $(SRC)/Resources/chrome/uploadr.jar 
    73         cp $(SRC)/Resources/chrome/uploadr.jar $(BUILD)/Resources/chrome/ 
    74         cp $(SRC)/Resources/chrome/chrome.manifest.prod $(BUILD)/Resources/chrome/chrome.manifest        
     100        mv uploadr.zip $(BUILD)/Resources/chrome/uploadr.jar 
    75101 
    76102        # XPCOM