diff --git a/src/Makefile b/src/Makefile index 6f017ce..b3fd97e 100644 --- a/src/Makefile +++ b/src/Makefile @@ -7,6 +7,8 @@ MACSDL = ~/Library/Frameworks/SDL2.framework/Versions/A/Headers TARGET = mtsedit SRCS = $(filter-out bin2h.c,$(wildcard *.c)) OBJS = $(SRCS:.c=.o) +PREFIX ?= usr/ +INSTDIR=$(DESTDIR:/=)/$(PREFIX:/=) # MacOSX ifneq ("$(wildcard $(MACSDL)/SDL.h)","") @@ -71,11 +73,11 @@ $(TARGET): $(OBJS) $(CC) $(LIBDIRS) $(OBJS) -o $(TARGET) $(LIBS) install: $(TARGET) - install -m 755 -g bin $(TARGET) /usr/bin - @mkdir -p /usr/share/mtsedit - cp ../data/* /usr/share/mtsedit - cp ../etc/mtsedit.desktop /usr/share/applications - cp ../etc/mtsedit.png /usr/share/icons/hicolor/32x32/apps + install -m 755 -g bin $(TARGET) $(INSTDIR)/bin + @mkdir -p $(INSTDIR)/share/mtsedit + cp ../data/* $(INSTDIR)/share/mtsedit + cp ../etc/mtsedit.desktop $(INSTDIR)/share/applications + cp ../etc/mtsedit.png $(INSTDIR)/share/icons/hicolor/32x32/apps package: ifeq ("$(PACKAGE)","Linux")