diff options
Diffstat (limited to 'src/Makefile')
-rw-r--r-- | src/Makefile | 12 |
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/ |