diff options
author | 2010-03-31 14:01:46 -0400 | |
---|---|---|
committer | 2010-03-31 14:01:46 -0400 | |
commit | d2af490a6f8eeb9123c9813d7c554917590a988c (patch) | |
tree | 3bb77c63d5f6159ae575312cf7a66881ca1cb7b0 /src | |
parent | 64a95d0a69fe20640750bed2997b7e9767643af1 (diff) | |
download | textadept-d2af490a6f8eeb9123c9813d7c554917590a988c.tar.gz textadept-d2af490a6f8eeb9123c9813d7c554917590a988c.zip |
Changes to Mac OSX release packaging; src/Makefile
Diffstat (limited to 'src')
-rw-r--r-- | src/Makefile | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/src/Makefile b/src/Makefile index d44f9f3c..61b785e7 100644 --- a/src/Makefile +++ b/src/Makefile @@ -97,11 +97,12 @@ clean: TEXTADEPT32 = $(TEXTADEPT)32 TEXTADEPT64 = $(TEXTADEPT) TEXTADEPTWIN32 = $(TEXTADEPT).exe -TEXTADEPTMAC = $(TEXTADEPT).app +TEXTADEPTMAC = $(TEXTADEPT).osx RELEASEDIR32 = textadept_$(value VERSION) RELEASEDIR64 = $(RELEASEDIR32).x86_64 RELEASEDIRWIN32 = $(RELEASEDIR32).win32 RELEASEDIRMAC = $(RELEASEDIR32).osx +TEXTADEPTAPP = $(RELEASEDIRMAC)/$(TEXTADEPT).app PACKAGE32 = ../releases/$(RELEASEDIR32).tgz PACKAGE64 = ../releases/$(RELEASEDIR64).tgz PACKAGEWIN32 = ../releases/$(RELEASEDIRWIN32).zip @@ -116,7 +117,7 @@ release: ../$(TEXTADEPT) ../$(TEXTADEPT32) ../$(TEXTADEPTWIN32) \ cp -r ../doc $(RELEASEDIR32) hg clone http://scintillua.googlecode.com/hg/ tmp mv tmp/lexers $(RELEASEDIR32) - rm -r tmp $(RELEASEDIR32/lexers/.hg* + rm -r tmp # Linux x64_64 cp -r $(RELEASEDIR32) $(RELEASEDIR64) cp ../$(TEXTADEPT64) $(RELEASEDIR64) @@ -132,7 +133,13 @@ release: ../$(TEXTADEPT) ../$(TEXTADEPT32) ../$(TEXTADEPTWIN32) \ tar czf $(PACKAGE32) $(RELEASEDIR32) # Mac OSX mkdir $(RELEASEDIRMAC) - cp -r ../$(TEXTADEPTMAC) $(RELEASEDIRMAC) + mkdir -p $(TEXTADEPTAPP)/Contents/{MacOS,Resources} + cp ../xcode/{Info.plist,PkgInfo} $(TEXTADEPTAPP)/Contents + cp -r ../xcode/English.lproj $(TEXTADEPTAPP)/Contents/Resources + cp -r $(RELEASEDIR32)/* $(TEXTADEPTAPP)/Contents/Resources + mv $(TEXTADEPTAPP)/Contents/Resources/core/images/textadept.icns \ + $(TEXTADEPTAPP)/Contents/Resources/ + cp ../$(TEXTADEPTMAC) $(TEXTADEPTAPP)/Contents/MacOS cp ../xcode/README.txt $(RELEASEDIRMAC) zip -r $(PACKAGEMAC) $(RELEASEDIRMAC) rm -r $(RELEASEDIRMAC) |