Added DESTDIR and PREFIX to Makefile

master
bzt 2021-06-09 20:42:56 +02:00
parent fe8d9dd2ee
commit 2c68e3e72e
1 changed files with 7 additions and 5 deletions

View File

@ -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")