aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile21
1 files changed, 13 insertions, 8 deletions
diff --git a/Makefile b/Makefile
index 94a9531..cb23193 100644
--- a/Makefile
+++ b/Makefile
@@ -27,7 +27,8 @@ manpages.in = $(manpages.en.in) \
manpages = $(manpages.in:.in=)
sources = \
- src/tar.c \
+ src/logerr.c \
+ src/tar.c \
src/lib.c
lib-objects = $(sources:.c=.o)
all-objects = $(lib-objects) src/main.o
@@ -51,18 +52,22 @@ src/config.h:
printf '#define _POSIX_C_SOURCE 200809L\n' >> $@
printf '#define VERSION "$(VERSION)"\n' >> $@
printf '#define DATE "$(DATE)"\n' >> $@
+ printf '#define PROGNAME "$(NAME)"\n' >> $@
printf '\n' >> $@
printf '#endif\n' >> $@
$(all-objects) $(t-objects): src/config.h
src/tests-lib.to: src/tests-lib.h
-src/tar.o src/tar.to: src/tar.h
-src/lib.o src/lib.to: src/lib.h
-src/lib.o: src/tar.o
-src/lib.to: src/tar.to
-src/main.o src/main.to: src/tar.h src/lib.h
-src/main.o: src/tar.o src/lib.o
-src/main.to: src/tar.to src/lib.to
+src/logerr.o src/logerr.to: src/logerr.h
+src/tar.o src/tar.to: src/logerr.h src/tar.h
+src/tar.o: src/logerr.o
+src/tar.to: src/logerr.to
+src/lib.o src/lib.to: src/logerr.h src/tar.h src/lib.h
+src/lib.o: src/logerr.o src/tar.o
+src/lib.to: src/logerr.to src/tar.to
+src/main.o src/main.to: src/logerr.h src/tar.h src/lib.h
+src/main.o: src/logerr.o src/tar.o src/lib.o
+src/main.to: src/logerr.to src/tar.to src/lib.to
tests/resources/repositories/repo-1/.git \
tests/resources/repositories/repo-2/.git: