author | sl |
Wed, 21 May 2014 09:03:40 +0200 | |
changeset 7 | e8c05ae7f418 |
permissions | -rw-r--r-- |
1 ###########################################
2 # Simple Makefile for HIDAPI test program
3 #
4 # Alan Ott
5 # Signal 11 Software
6 # 2010-06-01
7 ###########################################
9 all: testgui
11 CC=cc
12 CXX=c++
13 COBJS=../libusb/hid.o
14 CPPOBJS=test.o
15 OBJS=$(COBJS) $(CPPOBJS)
16 CFLAGS=-I../hidapi -I/usr/local/include `fox-config --cflags` -Wall -g -c
17 LDFLAGS= -L/usr/local/lib
18 LIBS= -lusb -liconv `fox-config --libs` -pthread
21 testgui: $(OBJS)
22 $(CXX) -Wall -g $^ $(LDFLAGS) -o $@ $(LIBS)
24 $(COBJS): %.o: %.c
25 $(CC) $(CFLAGS) $< -o $@
27 $(CPPOBJS): %.o: %.cpp
28 $(CXX) $(CFLAGS) $< -o $@
30 clean:
31 rm *.o testgui
33 .PHONY: clean