diff options
author | EuAndreh <eu@euandre.org> | 2022-11-08 19:45:53 -0300 |
---|---|---|
committer | EuAndreh <eu@euandre.org> | 2022-11-08 19:45:53 -0300 |
commit | 256df54826d6cf0a298b71ebe3a9a463e7a16aef (patch) | |
tree | d7ea5a0389380782c8e5f52e0faea1e0992fe27e /Makefile | |
parent | doc/: Add new manpages as empty files (diff) | |
download | remembering-256df54826d6cf0a298b71ebe3a9a463e7a16aef.tar.gz remembering-256df54826d6cf0a298b71ebe3a9a463e7a16aef.tar.xz |
Makefile: Remove rules for C files
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 34 |
1 files changed, 4 insertions, 30 deletions
@@ -10,7 +10,7 @@ CONTRIBLANGS = .SUFFIXES: -.SUFFIXES: .in .to .c .o +.SUFFIXES: .in .in: sed \ @@ -20,12 +20,6 @@ CONTRIBLANGS = < $< > $@ if [ -x $< ]; then chmod +x $@; fi -.c.o: - $(CC) $(CFLAGS) -o $@ -c $< - -.c.to: - $(CC) $(CFLAGS) -DTEST -o $@ -c $< - manpages.en.in = \ doc/remembering.en.1.in \ @@ -39,34 +33,14 @@ manpages.in = $(manpages.en.in) \ doc/remembering.eo.5.in manpages = $(manpages.in:.in=) -sources = \ - src/logerr.c \ - src/remembering.c -objects = $(sources:.c=.o) -t-sources = $(sources) src/tests-lib.c -t-objects = $(t-sources:.c=.to) - -all: src/remembering remembering $(manpages) +all: src/remembering $(manpages) -remembering: $(objects) - $(CC) $(LDFLAGS) -o $@ $(objects) $(LDLIBS) - -remembering-tests: $(t-objects) - $(CC) $(LDFLAGS) -o $@ $(t-objects) $(LDLIBS) src/remembering: src/remembering.in -$(objects) $(t-objects): src/config.h -src/tests-lib.to: src/tests-lib.h -src/logerr.o src/logerr.to: src/logerr.h -src/remembering.o: src/logerr.o -src/remembering.to: src/logerr.to src/tests-lib.to - -check: all remembering-tests - ./remembering-tests - sh tests/assert-catgets.sh $(t-sources) - sh tests/c-lint.sh $(t-sources) + +check: src/remembering sh tests/cli-opts.sh sh tests/ranking.sh sh tests/signals.sh |