mkfile (571B)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
<config.mk
ED25519_SRC = `{find ed25519/src -name '*.c'}
SRC = sick.c base64.c $ED25519_SRC
OBJ = ${SRC:%.c=%.o}
sick: $OBJ
$LD -o $target $prereq $LDFLAGS $LIBS
%.o: %.c
$CC $CFLAGS -c $stem.c -o $stem.o
clean:V:
rm -f $OBJ sick
install:V: sick
mkdir -p ${DESTDIR}${PREFIX}/bin
cp sick ${DESTDIR}${PREFIX}/bin/sick
chmod 755 ${DESTDIR}${PREFIX}/bin/sick
mkdir -p ${DESTDIR}${MANDIR}/man1
cp sick.1 ${DESTDIR}${MANDIR}/man1/sick.1
chmod 644 ${DESTDIR}${MANDIR}/man1/sick.1
uninstall:V:
rm ${DESTDIR}${PREFIX}/bin/sick
rm ${DESTDIR}${MANDIR}/man1/sick.1
|