aboutsummaryrefslogtreecommitdiff
path: root/sdep-0.2/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'sdep-0.2/Makefile')
-rw-r--r--sdep-0.2/Makefile61
1 files changed, 0 insertions, 61 deletions
diff --git a/sdep-0.2/Makefile b/sdep-0.2/Makefile
deleted file mode 100644
index 444c6f2..0000000
--- a/sdep-0.2/Makefile
+++ /dev/null
@@ -1,61 +0,0 @@
1# See LICENSE file for copyright and license details.
2
3VERSION = 0.2
4
5PREFIX = /usr/local
6MANPREFIX = ${PREFIX}/share/man
7SCRIPTS = sdep-add sdep-checknow sdep-checkpast sdep-clear sdep-edit sdep-list
8
9CPPFLAGS = -D_XOPEN_SOURCE=700 -DVERSION=\"${VERSION}\"
10CFLAGS = -pedantic -Wall -Os ${CPPFLAGS}
11DBGFLAGS = -pedantic -Wall -Wextra \
12 -fsanitize=address -fsanitize=undefined ${CPPFLAGS}
13
14CC = cc
15
16
17all: options sdep
18
19options:
20 @echo sdep build options:
21 @echo "CFLAGS = ${CFLAGS}"
22 @echo "CC = ${CC}"
23
24sdep:
25 ${CC} ${CFLAGS} -o sdep sdep.c
26
27debug:
28 ${CC} ${CFLAGS} -o sdep sdep.c
29
30clean:
31 rm -rf sdep sdep-${VERSION}.tar.gz
32
33dist: clean
34 mkdir -p sdep-${VERSION}
35 cp -R LICENSE Makefile README sdep.1 sdep.c sdep-${VERSION}
36 tar -cf sdep-${VERSION}.tar sdep-${VERSION}
37 gzip sdep-${VERSION}.tar
38 rm -rf sdep-${VERSION}
39
40install: all
41 mkdir -p ${DESTDIR}${PREFIX}/bin
42 cp -f sdep ${DESTDIR}${PREFIX}/bin/sdep
43 chmod 755 ${DESTDIR}${PREFIX}/bin/sdep
44 mkdir -p ${DESTDIR}${MANPREFIX}/man1
45 sed "s/VERSION/${VERSION}/g" < sdep.1 \
46 > ${DESTDIR}${MANPREFIX}/man1/sdep.1
47 chmod 644 ${DESTDIR}${MANPREFIX}/man1/sdep.1
48
49scripts:
50 for s in ${SCRIPTS}; do\
51 sed "s|SDEPDATA|${SD}|g" < scripts/$$s > \
52 ${DESTDIR}${PREFIX}/bin/$$s ; \
53 chmod 755 ${DESTDIR}${PREFIX}/bin/$$s ;\
54 done
55
56uninstall:
57 rm -rf ${DESTDIR}${PREFIX}/bin/sdep ${DESTDIR}${MANPREFIX}/man1/sdep.1
58 for s in ${SCRIPTS}; do rm -rf ${DESTDIR}${PREFIX}/bin/$$s; done
59
60.PHONY: all options debug clean dist install scripts uninstall
61

Generated with cgit - Back to sebastiano.tronto.net