author | sl |
Wed, 21 May 2014 16:11:09 +0200 | |
changeset 9 | e6c42e1e2a96 |
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=gcc
12 CXX=g++
13 COBJS=../libusb/hid.o
14 CPPOBJS=test.o
15 OBJS=$(COBJS) $(CPPOBJS)
16 CFLAGS=-I../hidapi -Wall -g -c `fox-config --cflags` `pkg-config libusb-1.0 --cflags`
17 LIBS=-ludev -lrt -lpthread `fox-config --libs` `pkg-config libusb-1.0 --libs`
20 testgui: $(OBJS)
21 g++ -Wall -g $^ $(LIBS) -o testgui
23 $(COBJS): %.o: %.c
24 $(CC) $(CFLAGS) $< -o $@
26 $(CPPOBJS): %.o: %.cpp
27 $(CXX) $(CFLAGS) $< -o $@
29 clean:
30 rm *.o testgui
32 .PHONY: clean