aboutsummaryrefslogtreecommitdiff
path: root/src/c/Makefile
blob: 0e1d62b3a37470abd97662c6f6b9aa21b019bff1 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
C = gcc
# libusb.h location
INCDIR = /usr/include/libusb-1.0 
CFLAGS = -std=c99 -O2 -Wall

all: libk8055.so
	
libk8055.so: k8055.o
	$(C) -shared -o libk8055.so k8055.o -lusb-1.0

k8055.o: k8055.c
	$(C) $(CFLAGS) -fPIC -I $(INCDIR) -c k8055.c -o k8055.o

clean:
	rm -rf *.o
	rm -rf *.so