aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorGravatar mitchell <70453897+667e-11@users.noreply.github.com>2010-03-01 12:22:46 -0500
committerGravatar mitchell <70453897+667e-11@users.noreply.github.com>2010-03-01 12:22:46 -0500
commit963b1a41a2bb2cadf1432aad63c5f4942c1fcde8 (patch)
treee96a2d87063fc1a4fb3276fc0b76034967cb9054 /src
parent7d7c18d2f6021b3e7a7cee98ef6030b05f754c18 (diff)
Create Mac OSX zip for release instead of disk image; src/Makefile
Diffstat (limited to 'src')
-rw-r--r--src/Makefile12
1 files changed, 11 insertions, 1 deletions
diff --git a/src/Makefile b/src/Makefile
index 06b9111d..c668c3c1 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -97,15 +97,19 @@ clean:
TEXTADEPT32 = $(TEXTADEPT)32
TEXTADEPT64 = $(TEXTADEPT)
TEXTADEPTWIN32 = $(TEXTADEPT).exe
+TEXTADEPTMAC = $(TEXTADEPT).app
RELEASEDIR32 = textadept_$(value VERSION)
RELEASEDIR64 = $(RELEASEDIR32).x86_64
RELEASEDIRWIN32 = $(RELEASEDIR32).win32
+RELEASEDIRMAC = $(RELEASEDIR32).osx
PACKAGE32 = ../releases/$(RELEASEDIR32).tgz
PACKAGE64 = ../releases/$(RELEASEDIR64).tgz
PACKAGEWIN32 = ../releases/$(RELEASEDIRWIN32).zip
+PACKAGEMAC = ../releases/$(RELEASEDIRMAC).zip
SRCPACKAGE = ../releases/$(RELEASEDIR32).src.zip
-release: ../$(TEXTADEPT) ../$(TEXTADEPT32) ../$(TEXTADEPTWIN32)
+release: ../$(TEXTADEPT) ../$(TEXTADEPT32) ../$(TEXTADEPTWIN32) \
+ ../$(TEXTADEPTMAC)
hg archive $(RELEASEDIR32)
rm $(RELEASEDIR32)/.hg*
sh -c 'cd ../scripts && ./update_doc'
@@ -124,6 +128,12 @@ release: ../$(TEXTADEPT) ../$(TEXTADEPT32) ../$(TEXTADEPTWIN32)
# Linux 32-bit
cp ../$(TEXTADEPT32) $(RELEASEDIR32)/$(TEXTADEPT)
tar czf $(PACKAGE32) $(RELEASEDIR32)
+ # Mac OSX
+ mkdir $(RELEASEDIRMAC)
+ cp -r ../$(TEXTADEPTMAC) $(RELEASEDIRMAC)
+ cp ../xcode/README.txt $(RELEASEDIRMAC)
+ zip -r $(PACKAGEMAC) $(RELEASEDIRMAC)
+ rm -r $(RELEASEDIRMAC)
# Source
rm $(RELEASEDIR32)/$(TEXTADEPT)
cp -r lua scintillua gcocoadialog $(RELEASEDIR32)/src/