# Makefile for urg_dox
# Satofumi KAMIMURA
# $Id: Makefile 1460 2009-10-26 22:43:44Z satofumi $

# Target
TARGET = gd_md_sequence.png \
	capture_image.png \
	scip_and_pc.png \
	urg_state.png \
	urg_sensor_radian.png \
	urg_cr_reason.png \
	gd_md_parameter.png \
	sensor_radian.png \
	vinculum_use_image.png \
	range_image.png \

all : $(TARGET)
	mkdir -p ../urg_programs/
	mkdir -p ../urg_programs/samples/
	cd ../../libs/packages/urg && $(MAKE) zip && mv urg-*.zip ../../../doxes/urg_programs/
	-cp SDL_devel.zip ../urg_programs/
	-cp DLL*.zip ../urg_programs/
	-cp mConnection_0_recv.txt ../urg_programs/
	-cp UrgViewer*.zip ../urg_programs/
	-cp UrgPorts*.zip ../urg_programs/
	-cp MultiUrgViewer*.zip ../urg_programs/
	-cp UrgInformation*.zip ../urg_programs/
	-cp UrgRecorder*.zip ../urg_programs/
	-cp ScipPlayer*.zip ../urg_programs/
	-cd ../../libs/packages/ && $(MAKE) sample_tar_gz
	-cp ../../libs/packages/*urg_sample.tar.gz ../urg_programs/
	-cp ../../libs/packages/urg/ChangeLog_utf8.txt ../urg_programs/
	-cp ../../libs/packages/urg/COPYING ../urg_programs/
	-cp ../../../vinculum/vinculum_using_memo.txt ../urg_programs/
	-cp ../../../vinculum/samples/vdip_terminal.c .
	-cp ../../../vinculum/examples/vinculum_response_log.txt .
	-cp ../../programs/UrgScanner/UrgScanner_own_data.wrl ../urg_programs/
	-cp ../../libs/monitor/stripTimingData.rb ../urg_programs/
	-cp gd_scan_lib_vc8.zip ../urg_programs/
	-cp gdCaptureSample_lib_vc8.zip ../urg_programs/
	-cp ../../libs/range_sensor/capture_sample/capture_sample.cpp ../urg_programs/samples
	-cd ../../libs/range_sensor && $(MAKE) capture_sample.zip
	-cp ../../libs/range_sensor/capture_sample.zip ../urg_programs/samples/

clean :
#	$(RM) $(TARGET)

VERSION = 020
DIST_PROGRAMS = UrgViewer
dist :
	for i in $(DIST_PROGRAMS) ; \
	do \
	    cd ../../programs/$$i && qmake $(MAKE); \
	    mkdir -p $$i_$(VERSION)
	    -cp release/$$i $$i_$(VERSION)
	    -cp *.qm $$i_$(VERSION)
	    zip -r $$i_$(VERSION).zip $$i_$(VERSION)
	    ${RM} -rf $$i_$(VERSION)
	    cd $(PWD); \
	done

######################################################################
.SUFFIXES: .png .obj
.obj.png:
	tgif -print -png $<
