@deepwaterexploration/dwe-controls
Version:
Web Based UVC Control Driver for the DeepWater Exploration exploreHD and HDCam
33 lines (22 loc) • 883 B
Plain Text
#compiler
#CC = /opt/buildroot-gcc342/bin/mipsel-linux-uclibc-gcc
#flags
#CFLAGS = -Wall -ansi -g
CFLAGS = -g
CFLAGS += -I/usr/src/linux-$(shell uname -r)/include/generated/uapi -I/usr/src/linux-$(shell uname -r)/include/uapi #add include header directories for kernel 3.10.36
CFLAGS += -I/usr/src/linux-$(shell uname -r)/include
#CFLAGS = -g -I/usr/src/linux-2.6.36.4/include
#objects
OBJS = explorehd_UVC_TestAP.o explorehd_xu_ctrls.o v4l2uvc.o cap_desc_parser.o cap_desc.o
#install path
INSTALL_PATH = ./
all: explorehd_UVC_TestAP
explorehd_UVC_TestAP: $(OBJS)
$(CC) $(CFLAGS) $(OBJS) -o $@ -lpthread
explorehd_UVC_TestAP.o: explorehd_UVC_TestAP.c explorehd_xu_ctrls.h
$(CC) $(CFLAGS) -c -o $@ $<
explorehd_xu_ctrls.o: explorehd_xu_ctrls.c explorehd_xu_ctrls.h
$(CC) $(CFLAGS) -c -o $@ $<
clean:
-rm -f *.o *.ko .*.cmd .*.flags *.mod.c
-rm -f explorehd_UVC_TestAP