From f3664a28a927c7a9a122af4d72a89114b26f39bd Mon Sep 17 00:00:00 2001 From: "Alex Xu (Hello71)" Date: Sat, 18 Aug 2018 13:43:08 -0400 Subject: Stuff. --- Makefile.in | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) (limited to 'Makefile.in') diff --git a/Makefile.in b/Makefile.in index 2c462ee..48b7bec 100644 --- a/Makefile.in +++ b/Makefile.in @@ -20,6 +20,7 @@ CFLAGS = @EXTRA_CFLAGS@ @CFLAGS@ override CFLAGS += -UNDEBUG -I$(abs_builddir) CPPFLAGS = @CPPFLAGS@ LDFLAGS = @LDFLAGS@ +LIBS = @LIBS@ VPATH := $(srcdir) SRC := src/id.c src/random-seed.c src/sha2.c src/util.c @@ -31,11 +32,17 @@ all: random-seed systemd/random-seed.service systemd/random-seed-save.service $(srcdir)/configure: $(srcdir)/aclocal.m4 $(srcdir)/autogen.sh $(srcdir)/configure.ac cd $(srcdir); ./autogen.sh -Makefile: $(srcdir)/configure Makefile.in - unset CFLAGS; $(srcdir)/configure +config.status: $(srcdir)/configure + $(SHELL) ./config.status --recheck + +Makefile: config.status Makefile.in + ./config.status + +config.h: config.status config.h.in + ./config.status random-seed: $(OBJ) - $(CC) $(LDFLAGS) $^ $(LDLIBS) -o $@ + $(CC) $(LDFLAGS) $^ $(LIBS) -o $@ %.o: %.c $(CC) $(CFLAGS) $(CPPFLAGS) -c -o $@ $< @@ -48,11 +55,11 @@ src/sha2.o: src/sha2.c src/sha2.h src/id.o: src/id.c src/id.h src/sha2.h -systemd/random-seed.service systemd/random-seed-save.service: Makefile -.in: +%: %.in Makefile + mkdir -p $(@D) sed -e 's|@sbindir[@]|$(sbindir)|g' \ -e 's|@default_seed_path_dir[@]|$(default_seed_path_dir)|g' \ - $(srcdir)/$@.in > $@ + $< > $@ install: all install -D -m755 random-seed $(DESTDIR)$(sbindir)/random-seed -- cgit v1.2.3-54-g00ecf