# Makefile
# Build photon focus toos 
#

PREFIX=/opt/camera
#PREFIX=$(HOME)

SUBDIRS= com_fg pfcomserver pfcontrol
.PHONY: all install clean

all clean:
	@target=`echo $@ | sed s/-recursive//`; \
	list='$(SUBDIRS)'; \
	for subdir in $$list; do \
	    echo "Making $$target in $$subdir"; \
	    $(MAKE) -C $$subdir $$target || \
	    exit 1 ; \
	done

doc:
	doxygen pflib.doxygen

install:
	mkdir -p $(PREFIX)/bin
	mkdir -p $(PREFIX)/lib
	mkdir -p $(PREFIX)/include
	cp include/*.h $(PREFIX)/include
	cp lib/libmv2_d1280_640.so $(PREFIX)/lib
	cp lib/libcomdll.so $(PREFIX)/lib
	cp com_fg/libcomdll_fg.so $(PREFIX)/lib	
	cp pfcontrol/pfcontrol $(PREFIX)/bin
	cp pfcontrol/pfserver $(PREFIX)/bin
	cp pfcontrol/pfclient $(PREFIX)/bin
	cp pfcomserver/pfcomserver $(PREFIX)/bin
#	cp pfcontrol/fgcontrol $(PREFIX)/bin

