Changeset 105
- Timestamp:
- 09/23/06 07:42:13 (2 years ago)
- Files:
-
- trunk/Release/AdiumApplescriptRunner (added)
- trunk/Release/Artwork (added)
- trunk/Release/Artwork/periandmgbg.png (added)
- trunk/Release/Artwork/periandmgbg.psd (added)
- trunk/Release/Makefile (modified) (4 diffs)
- trunk/Release/Read Me.rtf (added)
- trunk/Release/dmg_perian.scpt (added)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/Release/Makefile
r30 r105 1 VERSION=0. 11 VERSION=0.5 2 2 BETA=FALSE 3 3 SRC_DIR=.. 4 4 BUILD_DIR=build 5 5 RELEASE_NAME=Perian 6 ADIUM_DIR=$(BUILD_DIR)/Perian 6 PERIAN_DIR=$(BUILD_DIR)/Perian 7 ART_DIR=Artwork 7 8 8 9 ifeq ($(BETA),TRUE) … … 13 14 14 15 ifeq ($(strip $(PRODUCT_DIR)),) 15 ADIUM_BUILD_DIR=$(SRC_DIR)/build/$(BUILDSTYLE)16 PERIAN_BUILD_DIR=$(SRC_DIR)/build/$(BUILDSTYLE) 16 17 else 17 18 TARGET_BUILD_DIR=$(PRODUCT_DIR)/$(BUILDSTYLE) 18 ADIUM_BUILD_DIR=$(TARGET_BUILD_DIR)19 PERIAN_BUILD_DIR=$(TARGET_BUILD_DIR) 19 20 endif 20 21 21 release: createfolder diskimage 22 23 BUILDFLAGS="BUILDCONFIGURATION=$(BUILDSTYLE)" 24 25 release: compile createfolder diskimage 26 27 compile: 28 $(MAKE) $(BUILDFLAGS) -C $(SRC_DIR) 22 29 23 30 createfolder: … … 26 33 mkdir $(BUILD_DIR) 27 34 28 mkdir $( ADIUM_DIR)35 mkdir $(PERIAN_DIR) 29 36 30 37 @# copy the app 31 cp -R $( ADIUM_BUILD_DIR)/Perian.component $(ADIUM_DIR)32 strip -s $(SRC_DIR)/exportedSymbols -u $( ADIUM_DIR)/Perian.component/Contents/MacOS/Perian38 cp -R $(PERIAN_BUILD_DIR)/Perian.component $(PERIAN_DIR) 39 strip -s $(SRC_DIR)/exportedSymbols -u $(PERIAN_DIR)/Perian.component/Contents/MacOS/Perian 33 40 34 41 @# copy the text files 35 # cp $(SRC_DIR)/Changes.txt $( ADIUM_DIR)36 # cp $(SRC_DIR)/License.txt $( ADIUM_DIR)37 cp $(SRC_DIR)/Release/Read\ Me. txt $(ADIUM_DIR)38 cp $(SRC_DIR)/Release/License.txt $( ADIUM_DIR)42 # cp $(SRC_DIR)/Changes.txt $(PERIAN_DIR) 43 # cp $(SRC_DIR)/License.txt $(PERIAN_DIR) 44 cp $(SRC_DIR)/Release/Read\ Me.rtf $(PERIAN_DIR) 45 cp $(SRC_DIR)/Release/License.txt $(PERIAN_DIR) 39 46 40 47 @# symlink /Library/QuickTime 41 ln -s /Library/QuickTime $( ADIUM_DIR)/QuickTime48 ln -s /Library/QuickTime $(PERIAN_DIR)/QuickTime 42 49 43 50 @# delete svn and backup files … … 52 59 diskimage: 53 60 rm "$(BUILD_DIR)/$(RELEASE_NAME).dmg" || true 54 @# make Adiumdisk image55 mkdir -p $( ADIUM_DIR)/61 @# make Perian disk image 62 mkdir -p $(PERIAN_DIR)/.background 56 63 #.background 57 # cp $(ART_DIR)/dmgBackground.png $(ADIUM_DIR)/.background64 cp $(ART_DIR)/periandmgbg.png $(PERIAN_DIR)/.background 58 65 59 ./make-diskimage.sh $(BUILD_DIR)/$(RELEASE_NAME)_$(VERSION).dmg $( ADIUM_DIR) "Perian $(VERSION)" dmg_adium.scpt66 ./make-diskimage.sh $(BUILD_DIR)/$(RELEASE_NAME)_$(VERSION).dmg $(PERIAN_DIR) "Perian $(VERSION)" dmg_perian.scpt 60 67 61 68 @echo Build finished
