summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBert Münnich <ber.t@posteo.de>2017-10-08 20:23:16 +0200
committerBert Münnich <ber.t@posteo.de>2017-10-08 20:23:16 +0200
commit171633de32eaa7cdd3039e4abf830f2b08ac7fe3 (patch)
tree79c176076e0e725c8766c2f5432204a514ca3e48
parent2bf8f2ac4256e155db420f67a3937f54399ff8fe (diff)
downloadnsxiv-171633de32eaa7cdd3039e4abf830f2b08ac7fe3.tar.zst
Get rid of SRCDIR macro, VPATH on make cmd line suffices
-rw-r--r--Makefile6
-rw-r--r--config.mk2
2 files changed, 2 insertions, 6 deletions
diff --git a/Makefile b/Makefile
index 9e29648..6bc10e4 100644
--- a/Makefile
+++ b/Makefile
@@ -4,8 +4,6 @@ all: sxiv
include config.mk
-VPATH := $(SRCDIR)
-
CPPFLAGS += -I. -DVERSION=\"$(VERSION)\" -DHAVE_GIFLIB=$(HAVE_GIFLIB) -DHAVE_LIBEXIF=$(HAVE_LIBEXIF)
DEPFLAGS := -MMD -MP
@@ -28,9 +26,9 @@ $(OBJ): config.h Makefile
@echo "CC $@"
$(CC) $(CFLAGS) $(CPPFLAGS) $(DEPFLAGS) -c -o $@ $<
-config.h:
+config.h: | config.def.h
@echo "GEN $@"
- cp $(SRCDIR)/config.def.h $@
+ cp $| $@
sxiv: $(OBJ)
@echo "LINK $@"
diff --git a/config.mk b/config.mk
index 3aa3cf2..cf2f946 100644
--- a/config.mk
+++ b/config.mk
@@ -1,5 +1,3 @@
-SRCDIR := .
-
PREFIX := /usr/local
MANPREFIX := $(PREFIX)/share/man