aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'src/Makefile')
-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/