Makefile - int2bit - Convert integer to funny way.
HTML git clone git://bitreich.org/int2bit git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/int2bit
DIR Log
DIR Files
DIR Refs
DIR Tags
DIR README
DIR LICENSE
---
Makefile (902B)
---
1 .POSIX:
2
3 NAME = int2bit
4 VERSION = 0.2
5
6 # Customize below to fit your system
7
8 # paths
9 PREFIX = /usr/local
10 SHAREPREFIX = ${PREFIX}/share/${NAME}
11
12 # flags
13 I2B_CPPFLAGS = -DVERSION=\"${VERSION}\" ${CPPFLAGS}
14 I2B_CFLAGS = ${CFLAGS} -pedantic -Wall ${I2B_CPPFLAGS}
15 I2B_LDFLAGS = ${LDFLAGS}
16
17 SRC = ${NAME}.c
18
19 OBJ = ${SRC:.c=.o}
20
21 all: ${NAME}
22
23 .c.o:
24 ${CC} ${I2B_CFLAGS} -c $<
25
26 ${OBJ}:
27
28 ${NAME}: ${OBJ}
29 ${CC} ${I2B_LDFLAGS} -o $@ ${OBJ} ${LIBS}
30
31 clean:
32 rm -f ${NAME} ${OBJ} ${NAME}-${VERSION}.tar.gz
33
34 dist: clean
35 mkdir -p ${NAME}-${VERSION}
36 cp -R LICENSE Makefile README.md \
37 ${SRC} *.h ${NAME}-${VERSION}
38 tar -cf ${NAME}-${VERSION}.tar ${NAME}-${VERSION}
39 gzip ${NAME}-${VERSION}.tar
40 rm -rf ${NAME}-${VERSION}
41
42 install: all
43 mkdir -p '${DESTDIR}${PREFIX}/bin'
44 cp ${NAME} '${DESTDIR}${PREFIX}/bin'
45
46 uninstall: clean
47 rm -f "${DESTDIR}${PREFIX}/bin/${NAME}"
48
49 .PHONY: all clean dist install uninstall
50
51