| ########################################### |
| # Simple Makefile for HIDAPI test program |
| # |
| # Alan Ott |
| # Signal 11 Software |
| # 2010-06-01 |
| ########################################### |
| |
| all: testgui |
| |
| CC=cc |
| CXX=c++ |
| COBJS=../libusb/hid.o |
| CPPOBJS=test.o |
| OBJS=$(COBJS) $(CPPOBJS) |
| CFLAGS=-I../hidapi -I/usr/local/include `fox-config --cflags` -Wall -g -c |
| LDFLAGS= -L/usr/local/lib |
| LIBS= -lusb -liconv `fox-config --libs` -pthread |
| |
| |
| testgui: $(OBJS) |
| $(CXX) -Wall -g $^ $(LDFLAGS) -o $@ $(LIBS) |
| |
| $(COBJS): %.o: %.c |
| $(CC) $(CFLAGS) $< -o $@ |
| |
| $(CPPOBJS): %.o: %.cpp |
| $(CXX) $(CFLAGS) $< -o $@ |
| |
| clean: |
| rm *.o testgui |
| |
| .PHONY: clean |