diff options
author | EuAndreh <eu@euandre.org> | 2021-09-05 19:25:29 -0300 |
---|---|---|
committer | EuAndreh <eu@euandre.org> | 2021-09-05 19:25:29 -0300 |
commit | afc0f5d4ef49bb298926b644beb782fc2f3becee (patch) | |
tree | 3b530b8068ba28efccdc267296d4681ed727e4fd /Makefile | |
parent | src/remembering.c: Stick (mostly) to 80 columns (diff) | |
download | remembering-afc0f5d4ef49bb298926b644beb782fc2f3becee.tar.gz remembering-afc0f5d4ef49bb298926b644beb782fc2f3becee.tar.xz |
Makefile: Generate src/config.h from src/config.h.in
Diffstat (limited to '')
-rw-r--r-- | Makefile | 17 |
1 files changed, 5 insertions, 12 deletions
@@ -13,7 +13,11 @@ CONTRIBLANGS = .SUFFIXES: .in .to .c .o .in: - sed -e 's:@VERSION@:$(VERSION):g' -e 's:@DATE@:$(DATE):g' < $< > $@ + sed \ + -e 's:@VERSION@:$(VERSION):g' \ + -e 's:@DATE@:$(DATE):g' \ + -e 's:@NAME@:$(NAME):g' \ + < $< > $@ if [ -x $< ]; then chmod +x $@; fi .c.o: @@ -52,17 +56,6 @@ remembering: $(objects) remembering-tests: $(t-objects) $(CC) $(LDFLAGS) -o $@ $(t-objects) $(LDLIBS) -src/config.h: - printf '#ifndef REMEMBERING_CONFIG_H\n' >> $@ - printf '#define REMEMBERING_CONFIG_H\n' >> $@ - printf '\n' >> $@ - 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' >> $@ - src/remembering: src/remembering.in $(objects) $(t-objects): src/config.h src/tests-lib.to: src/tests-lib.h |