summaryrefslogtreecommitdiff
path: root/Makefile.in
diff options
context:
space:
mode:
authorAlex Xu (Hello71) <alex_y_xu@yahoo.ca>2018-08-08 15:16:14 -0400
committerAlex Xu (Hello71) <alex_y_xu@yahoo.ca>2018-08-08 15:16:14 -0400
commit0183098f9cb37a5389b8ff19dee98a4293752ce6 (patch)
tree22b8fb52d009192427d48f8c8de1e5831b30521d /Makefile.in
downloadrandom-seed-0183098f9cb37a5389b8ff19dee98a4293752ce6.tar.xz
random-seed-0183098f9cb37a5389b8ff19dee98a4293752ce6.zip
Initial commit
Diffstat (limited to 'Makefile.in')
-rw-r--r--Makefile.in41
1 files changed, 41 insertions, 0 deletions
diff --git a/Makefile.in b/Makefile.in
new file mode 100644
index 0000000..a86c2f9
--- /dev/null
+++ b/Makefile.in
@@ -0,0 +1,41 @@
+# @configure_input@
+
+datarootdir = @datarootdir@
+sbindir = @sbindir@
+sysconfdir = @sysconfdir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+CPPFLAGS = @CPPFLAGS@
+CFLAGS = -Wall -Wextra -pedantic @SYSTEMD_CFLAGS@ @CFLAGS@ -MD -MP -UNDEBUG -include @abs_top_builddir@/config.h
+LDFLAGS = @LDFLAGS@
+LDLIBS = @SYSTEMD_LIBS@
+
+SRC ::= random-seed.c sha2.c util.c readall.c
+OBJ ::= $(SRC:.c=.o)
+DEP ::= $(SRC:.c=.d)
+TEST_FILE ::= random-seed.test
+
+all: random-seed
+
+random-seed: $(OBJ)
+
+install: random-seed
+ install -D -m755 random-seed $(sbindir)/random-seed
+ install -D -m644 random-seed.8 $(mandir)/man8/random-seed.8
+ifneq (@systemdsystemunitdir@,)
+ install -D -m644 random-seed.service @systemdsystemunitdir@/random-seed.service
+endif
+
+test: $(TEST_FILE)
+
+$(TEST_FILE): random-seed
+ ./random-seed save $(TEST_FILE)
+ ./random-seed load $(TEST_FILE)
+
+clean:
+ $(RM) random-seed $(OBJ) $(DEP) $(TEST_FILE)
+
+-include $(DEP)
+
+.PHONY: all install test clean
+.INTERMEDIATE: $(TEST_FILE)