tMakefile - neatvi - [fork] simple vi-type editor with UTF-8 support
(HTM) git clone git://src.adamsgaard.dk/neatvi
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
---
tMakefile (591B)
---
1 .POSIX:
2
3 PREFIX = /usr/local
4
5 BIN = neatvi
6
7 SRC = \
8 vi.c \
9 ex.c \
10 lbuf.c \
11 mot.c \
12 sbuf.c \
13 ren.c \
14 dir.c \
15 syn.c \
16 reg.c \
17 led.c \
18 uc.c \
19 term.c \
20 rset.c \
21 rstr.c \
22 regex.c \
23 cmd.c \
24 conf.c \
25
26 HDR = conf.h
27
28 all: ${BIN}
29
30 OBJ = ${SRC:.c=.o}
31
32 conf.o: conf.h
33
34 ${BIN}: ${OBJ}
35 ${CC} ${LDFLAGS} -o $@ ${OBJ}
36
37 .c.o:
38 ${CC} ${CFLAGS} ${CPPFLAGS} -o $@ -c $<
39
40 install:
41 mkdir -p "${DESTDIR}${PREFIX}/bin"
42 cp -f ${BIN} "${DESTDIR}${PREFIX}/bin"
43
44 uninstall:
45 for f in ${BIN}; do rm -f "${DESTDIR}${PREFIX}/bin/$$f"; done
46
47 clean:
48 rm -f ${BIN} ${OBJ}
49
50 .PHONY: install uninstall clean