diff Makefile @ 2:b16b82dbfe87

massive cleanup
author Yoshiki Yazawa <yaz@honeyplanet.jp>
date Wed, 05 Jan 2011 21:41:39 +0900
parents 05cc06e88a57
children 21d81701b5c4
line wrap: on
line diff
--- a/Makefile	Fri Dec 24 15:28:04 2010 +0900
+++ b/Makefile	Wed Jan 05 21:41:39 2011 +0900
@@ -1,18 +1,15 @@
-# $Id: Makefile,v 1.1 2002/12/21 01:13:27 tosy Exp $
-
-TARGET = rcctl
+APPS = rcctl
 SRCS = rcctl.c cdcnv.c
-OBJS = rcctl.o cdcnv.o
+OBJS = ${SRCS:.c=.o}
 CC = gcc
 
-# for debug build
-CFLAGS = -O -Wall -g -DVERBOSE -DDEBUG -I/usr/include/libusb-1.0
-# for release build
-#CFLAGS = -O -Wall
+CFLAGS = -O -Wall -g -I/usr/include/libusb-1.0
 LDFLAGS = -lhid -lusb
 
-all: $(OBJS)
-	$(CC) -o $(TARGET) $(OBJS) $(LDFLAGS)
+all: $(APPS)
+
+rcctl: $(OBJS)
+	$(CC) -o $@ $^ $(LDFLAGS)
 
 clean:
 	rm -f *.o $(TARGET)