aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGravatar mitchell <70453897+orbitalquark@users.noreply.github.com>2022-03-03 11:02:54 -0500
committerGravatar mitchell <70453897+orbitalquark@users.noreply.github.com>2022-03-03 11:02:54 -0500
commit6786a5173d830dd0e8d0ec0e2076dd2f7f9a0952 (patch)
tree18e47ce357f6ff2cb333154e00574e79342c9e8b
parentb50f79a4e58427c0305bcbcb7453195780d36f78 (diff)
Allow making Textadept.app directly.
This allows for easier development/use on macOS.
-rw-r--r--src/Makefile26
1 files changed, 13 insertions, 13 deletions
diff --git a/src/Makefile b/src/Makefile
index 176567fc..e3168ba8 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -397,19 +397,19 @@ $(win_dir).zip: $(win_dir) ; zip -r $<.zip $< && rm -r $<
osxapp := Textadept.app
osxapp_bin := $(osxapp)/Contents/MacOS
osxapp_res := $(osxapp)/Contents/Resources
-$(osx_dir): $(osx_exes)
- mkdir -p $@ $@/$(osxapp_bin) $@/$(osxapp_res)
- cp ../scripts/osx/ta $@
- cp Info.plist $@/$(osxapp_bin)/../
- cp ../textadept-osx $@/$(osxapp_bin)/textadept
- cp ../textadept-osx-curses $@/$(osxapp_bin)/textadept-curses
- cp ../scripts/osx/textadept_osx $@/$(osxapp_bin)
- $(call archive,$@/$(osxapp_res))
- cp -rL ../docs ../lexers $@/$(osxapp_res)
- mv $@/$(osxapp_res)/core/images/textadept.icns $@/$(osxapp_res)
- cp -r $(addprefix gtkosx/, etc lib share) $@/$(osxapp_res)
- rm -r $(addprefix $@/$(osxapp_res)/lib/, glib-2.0 pkgconfig)
- find $@/$(osxapp_res)/lib -type l -delete
+$(osxapp): $(osx_exes)
+ mkdir -p $(osxapp_bin) $(osxapp_res)
+ cp Info.plist $(osxapp_bin)/../
+ cp ../textadept-osx $(osxapp_bin)/textadept
+ cp ../textadept-osx-curses $(osxapp_bin)/textadept-curses
+ cp ../scripts/osx/textadept_osx $(osxapp_bin)
+ $(call archive,$(osxapp_res))
+ cp -rL ../docs ../lexers $(osxapp_res)
+ mv $(osxapp_res)/core/images/textadept.icns $(osxapp_res)
+ cp -r $(addprefix gtkosx/, etc lib share) $(osxapp_res)
+ rm -r $(addprefix $(osxapp_res)/lib/, glib-2.0 pkgconfig)
+ find $(osxapp_res)/lib -type l -delete
+$(osx_dir): $(osxapp) ../scripts/osx/ta ; mkdir -p $@ && cp $^ $@
$(osx_dir).zip: $(osx_dir) ; zip -r $<.zip $< && rm -r $<
# External dependencies.