From 1ace4fb09c8a315308938c15161a84e7a6cdb52d Mon Sep 17 00:00:00 2001 From: Bert Münnich Date: Mon, 16 Oct 2017 21:19:22 +0200 Subject: No more automatic dependency tracking The new Makefile should work with the make programs shipped with FreeBSD, NetBSD and OpenBSD. --- Makefile | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/Makefile b/Makefile index f95d377..9994395 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,3 @@ -# Works best with GNU make 3.80 or later - VERSION = git-20171016 srcdir = . @@ -49,15 +47,15 @@ sxiv: $(OBJS) @echo "LINK $@" $(CC) $(LDFLAGS) $(CFLAGS) -o $@ $(OBJS) $(LDLIBS) -$(OBJS): config.h $(srcdir)/Makefile +$(OBJS): $(srcdir)/Makefile $(srcdir)/sxiv.h config.h .c.o: @echo "CC $@" - $(CC) $(ALL_CPPFLAGS) $(DEPFLAGS) $(CFLAGS) -c -o $@ $< + $(CC) $(ALL_CPPFLAGS) $(CFLAGS) -c -o $@ $< %.o: $(srcdir)/%.c @echo "CC $@" - $(CC) $(ALL_CPPFLAGS) $(DEPFLAGS) $(CFLAGS) -c -o $@ $(srcdir)/$(@:.o=.c) + $(CC) $(ALL_CPPFLAGS) $(CFLAGS) -c -o $@ $(srcdir)/$(@:.o=.c) config.h: @echo "GEN $@" @@ -89,5 +87,3 @@ uninstall: @echo "REMOVE share/sxiv/" rm -rf $(DESTDIR)$(PREFIX)/share/sxiv --include $(DEPS) - -- cgit v1.2.3-54-g00ecf