aboutsummaryrefslogtreecommitdiff
path: root/sdep-0.2/Makefile
diff options
context:
space:
mode:
authorSebastiano Tronto <sebastiano@tronto.net>2023-05-15 18:31:12 +0200
committerSebastiano Tronto <sebastiano@tronto.net>2023-05-15 18:31:12 +0200
commit2b4be20507fee93fc165a550cd0cb8f81dcad05d (patch)
tree7058926d5d60f1ffe6756f324e8632ac44afc3f9 /sdep-0.2/Makefile
parent3a33fa3c7921c69efbc9beaaa922452ba2eaf271 (diff)
downloadsdep-2b4be20507fee93fc165a550cd0cb8f81dcad05d.tar.gz
sdep-2b4be20507fee93fc165a550cd0cb8f81dcad05d.zip
Updated .gitignore, README formatting
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