tmakefile - sick - sign and check files using ed25519
(HTM) git clone git://z3bra.org/sick
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
(DIR) LICENSE
---
tmakefile (551B)
---
1 include config.mk
2
3 .POSIX:
4
5 SRC = sick.c \
6 base64.c \
7 sha512.c \
8 crypto_api.c \
9 timingsafe_bcmp.c \
10 ed25519.c \
11 fe25519.c \
12 ge25519.c \
13 sc25519.c
14
15 OBJ = $(SRC:.c=.o)
16
17 sick: $(OBJ)
18 $(LD) -o sick $(OBJ) $(LDFLAGS) $(LIBS)
19
20 clean:
21 rm -f $(OBJ) sick
22
23 install: sick
24 mkdir -p $(DESTDIR)$(PREFIX)/bin
25 mkdir -p $(DESTDIR)$(MANPREFIX)/man1
26 cp sick.1 $(DESTDIR)$(MANPREFIX)/man1/sick.1
27 cp sick $(DESTDIR)$(PREFIX)/bin/sick
28 chmod 755 $(DESTDIR)$(PREFIX)/bin/sick
29
30 uninstall:
31 rm $(DESTDIR)$(PREFIX)/bin/sick
32 rm $(DESTDIR)$(MANPREFIX)/man1/sick.1