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