aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/Makefile8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/Makefile b/src/Makefile
index 1f995490..a696bc83 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -67,10 +67,10 @@ ifneq (, $(or $(findstring Linux, $(kernel)), $(findstring BSD, $(kernel))))
endif
MAKE = gmake
endif
- DESTDIR = /usr/local
+ PREFIX ?= /usr/local
- bin_dir = $(DESTDIR)/bin
- data_dir = $(DESTDIR)/share/textadept
+ bin_dir = $(DESTDIR)$(PREFIX)/bin
+ data_dir = $(DESTDIR)$(PREFIX)/share/textadept
ifneq (ncurses, $(MAKECMDGOALS))
plat_flag = -DGTK
@@ -299,7 +299,7 @@ install: ../textadept ../textadeptjit ../textadept-ncurses \
install -d $(bin_dir) $(data_dir)
install $^ $(data_dir)
cp -r $| $(data_dir)
- ln -s $(subst .., $(data_dir), $^) $(bin_dir)
+ ln -s $(subst .., $(subst $(DESTDIR),, $(data_dir)), $^) $(bin_dir)
uninstall:
rm $(bin_dir)/textadept*
rm -r $(data_dir)