OSDN Git Service

標準エラー出力もリダイレクト
[cmcheckwave/cmcheckwave.git] / Makefile
1 PREFIX          = /usr/local
2 TARGETS         = ${TARGET1} ${TARGET2}
3 TARGET1         = cmcheckwave
4 OBJ_TARGET1     = cmcheckwave.o tclist.o
5 TARGET2         = fixass
6 OBJ_TARGET2     = fixass.o tclist.o
7
8 LANG=C
9 CC              = gcc
10 CFLAGS          = -g
11 LDFLAGS         =
12 LIBS            =
13
14 .c.o:
15         ${CC} ${CFLAGS} -c $<
16
17 all:            ${TARGETS}
18
19
20 ${TARGET1}:     ${OBJ_TARGET1}
21                 ${CC} ${CFLAGS} ${OBJ_TARGET1} -o $@ ${LDFLAGS} ${LIBS}
22
23 ${TARGET2}:     ${OBJ_TARGET2}
24                 ${CC} ${CFLAGS} ${OBJ_TARGET2} -o $@ ${LDFLAGS} ${LIBS}
25
26 ${OBJ_TARGET1}: ${HEDDERDEPEND}
27
28 ${OBJ_TARGET2}: ${HEDDERDEPEND}
29
30 clean:
31                 rm -f core ${TARGETS} *.o
32
33 install:
34         install -m 755 ${TARGETS} ${PREFIX}/bin