Mercurial > rcctl_linux
comparison Makefile @ 3:21d81701b5c4
added $(DEST) and install rule
| author | Yoshiki Yazawa <yaz@honeyplanet.jp> |
|---|---|
| date | Wed, 05 Jan 2011 22:28:41 +0900 |
| parents | b16b82dbfe87 |
| children | 83b2f2fc3d4b |
comparison
equal
deleted
inserted
replaced
| 2:b16b82dbfe87 | 3:21d81701b5c4 |
|---|---|
| 1 DEST = /usr/local | |
| 1 APPS = rcctl | 2 APPS = rcctl |
| 2 SRCS = rcctl.c cdcnv.c | 3 SRCS = rcctl.c cdcnv.c |
| 3 OBJS = ${SRCS:.c=.o} | 4 OBJS = ${SRCS:.c=.o} |
| 4 CC = gcc | 5 CC = gcc |
| 5 | 6 |
| 6 CFLAGS = -O -Wall -g -I/usr/include/libusb-1.0 | 7 CFLAGS = -O0 -Wall -g -I/usr/include/libusb-1.0 |
| 7 LDFLAGS = -lhid -lusb | 8 LDFLAGS = -lhid -lusb |
| 8 | 9 |
| 9 all: $(APPS) | 10 all: $(APPS) |
| 10 | 11 |
| 11 rcctl: $(OBJS) | 12 rcctl: $(OBJS) |
| 12 $(CC) -o $@ $^ $(LDFLAGS) | 13 $(CC) -o $@ $^ $(LDFLAGS) |
| 13 | 14 |
| 14 clean: | 15 clean: |
| 15 rm -f *.o $(TARGET) | 16 rm -f *.o $(TARGET) |
| 17 | |
| 18 install: $(APPS) | |
| 19 install -m4755 $^ $(DEST)/bin |
