Переглянути джерело

No more automatic dependency tracking

The new Makefile should work with the make programs shipped with FreeBSD,
NetBSD and OpenBSD.
master
Bert Münnich 7 роки тому
джерело
коміт
1ace4fb09c
1 змінених файлів з 3 додано та 7 видалено
  1. +3
    -7
      Makefile

+ 3
- 7
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)


Завантаження…
Відмінити
Зберегти