Added DESTDIR and PREFIX to Makefile
parent
fe8d9dd2ee
commit
2c68e3e72e
12
src/Makefile
12
src/Makefile
|
@ -7,6 +7,8 @@ MACSDL = ~/Library/Frameworks/SDL2.framework/Versions/A/Headers
|
||||||
TARGET = mtsedit
|
TARGET = mtsedit
|
||||||
SRCS = $(filter-out bin2h.c,$(wildcard *.c))
|
SRCS = $(filter-out bin2h.c,$(wildcard *.c))
|
||||||
OBJS = $(SRCS:.c=.o)
|
OBJS = $(SRCS:.c=.o)
|
||||||
|
PREFIX ?= usr/
|
||||||
|
INSTDIR=$(DESTDIR:/=)/$(PREFIX:/=)
|
||||||
|
|
||||||
# MacOSX
|
# MacOSX
|
||||||
ifneq ("$(wildcard $(MACSDL)/SDL.h)","")
|
ifneq ("$(wildcard $(MACSDL)/SDL.h)","")
|
||||||
|
@ -71,11 +73,11 @@ $(TARGET): $(OBJS)
|
||||||
$(CC) $(LIBDIRS) $(OBJS) -o $(TARGET) $(LIBS)
|
$(CC) $(LIBDIRS) $(OBJS) -o $(TARGET) $(LIBS)
|
||||||
|
|
||||||
install: $(TARGET)
|
install: $(TARGET)
|
||||||
install -m 755 -g bin $(TARGET) /usr/bin
|
install -m 755 -g bin $(TARGET) $(INSTDIR)/bin
|
||||||
@mkdir -p /usr/share/mtsedit
|
@mkdir -p $(INSTDIR)/share/mtsedit
|
||||||
cp ../data/* /usr/share/mtsedit
|
cp ../data/* $(INSTDIR)/share/mtsedit
|
||||||
cp ../etc/mtsedit.desktop /usr/share/applications
|
cp ../etc/mtsedit.desktop $(INSTDIR)/share/applications
|
||||||
cp ../etc/mtsedit.png /usr/share/icons/hicolor/32x32/apps
|
cp ../etc/mtsedit.png $(INSTDIR)/share/icons/hicolor/32x32/apps
|
||||||
|
|
||||||
package:
|
package:
|
||||||
ifeq ("$(PACKAGE)","Linux")
|
ifeq ("$(PACKAGE)","Linux")
|
||||||
|
|
Loading…
Reference in New Issue