tmkfile - synk - synchronize files between hosts
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
(DIR) LICENSE
---
tmkfile (729B)
---
1 <config.mk
2
3 synk: y.tab.o synk.o sha512.o
4 $LD -o $target $prereq $LDFLAGS $LIBS
5
6 %.o: %.c synk.h
7 $CC $CFLAGS -c $stem.c -o $stem.o
8
9 y.tab.c: parse.y
10 $YACC $prereq
11
12 clean:V:
13 rm -f *.o synk y.tab.c
14
15 install:V: synk synk.1 synk.conf.5
16 mkdir -p ${DESTDIR}${PREFIX}/bin
17 mkdir -p ${DESTDIR}${MANDIR}/man1
18 mkdir -p ${DESTDIR}${MANDIR}/man5
19 cp synk ${DESTDIR}${PREFIX}/bin/synk
20 cp synk.1 ${DESTDIR}${MANDIR}/man1/synk.1
21 cp synk.conf.5 ${DESTDIR}${MANDIR}/man5/synk.conf.5
22 chmod 755 ${DESTDIR}${PREFIX}/bin/synk
23 chmod 644 ${DESTDIR}${MANDIR}/man1/synk.1
24 chmod 644 ${DESTDIR}${MANDIR}/man5/synk.conf.5
25
26 uninstall:V:
27 rm ${DESTDIR}${PREFIX}/bin/synk
28 rm ${DESTDIR}${MANDIR}/man1/synk.1
29 rm ${DESTDIR}${MANDIR}/man5/synk.conf.5