diff options
author | EuAndreh <eu@euandre.org> | 2023-04-14 14:07:43 -0300 |
---|---|---|
committer | EuAndreh <eu@euandre.org> | 2023-04-14 14:08:18 -0300 |
commit | 7afce21a30355068a4bdd186b44d79dd37d94937 (patch) | |
tree | 13dbb2350efc192a64ee7e738d5d4dd343fa789b /Makefile | |
parent | rm -rf aux/ (diff) | |
download | gistatic-7afce21a30355068a4bdd186b44d79dd37d94937.tar.gz gistatic-7afce21a30355068a4bdd186b44d79dd37d94937.tar.xz |
Cleanup repo, reinit in sh
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 44 |
1 files changed, 3 insertions, 41 deletions
@@ -1,13 +1,12 @@ .POSIX: -PREFIX = /usr/local -MANPREFIX = '$(PREFIX)/share/man' +PREFIX = /usr +MANPREFIX = $(PREFIX)/share/man DATE = 1970-01-01 VERSION = 0.1.0 NAME = gistatic MAILING_LIST = public-inbox TRANSLATIONS = pt fr eo CONTRIBLANGS = -LDLIBS = -lgit2 .SUFFIXES: @@ -21,12 +20,6 @@ LDLIBS = -lgit2 < $< > $@ if [ -x $< ]; then chmod +x $@; fi -.c.o: - $(CC) $(CFLAGS) -o $@ -c $< - -.c.to: - $(CC) $(CFLAGS) -DTEST -o $@ -c $< - manpages.en.in = \ doc/gistatic.en.1.in @@ -36,37 +29,9 @@ manpages.in = $(manpages.en.in) \ doc/gistatic.eo.1.in manpages = $(manpages.in:.in=) -sources = \ - src/logerr.c \ - src/tar.c \ - src/lib.c -lib-objects = $(sources:.c=.o) -all-objects = $(lib-objects) src/main.o -t-objects = $(sources:.c=.to) src/tests-lib.to src/main.to - - -all: libgistatic.a gistatic src/gistatic $(manpages) - -libgistatic.a: $(lib-objects) - $(AR) $(ARFLAGS) $@ $(lib-objects) - -gistatic: libgistatic.a src/main.o - $(CC) $(LDFLAGS) -o $@ src/main.o libgistatic.a $(LDLIBS) -gistatic-tests: $(t-objects) - $(CC) $(LDFLAGS) -o $@ $(t-objects) $(LDLIBS) -$(all-objects) $(t-objects): src/config.h -src/tests-lib.to: src/tests-lib.h -src/logerr.o src/logerr.to: src/logerr.h -src/tar.o src/tar.to: src/tar.h -src/tar.o: src/logerr.o -src/tar.to: src/logerr.to src/tests-lib.to -src/lib.o src/lib.to: src/lib.h -src/lib.o: src/logerr.o src/tar.o -src/lib.to: src/logerr.to src/tar.to src/tests-lib.to -src/main.o: src/logerr.o src/tar.o src/lib.o -src/main.to: src/logerr.to src/tar.to src/lib.to src/tests-lib.to +all: src/gistatic $(manpages) tests/resources/repositories/repo-1/.git \ @@ -77,9 +42,6 @@ check: all gistatic-tests \ tests/resources/repositories/repo-1/.git \ tests/resources/repositories/repo-2/.git sh tests/build-sample.sh - ./gistatic-tests - sh tests/assert-catgets.sh src/*.c - sh tests/c-lint.sh src/*.c sh tests/integration.sh clean: |