IDL=idl VERSION=1.0 REVISION=r`svn info | sed -n 's/Revision: \(.*\)/\1/p'` .PHONY: clean all dist srcdist unit userdoc doc webdoc all: cd src; make doc: $(IDL) -e "mg_build_dist_tools_docs" userdoc: $(IDL) -e "mg_build_dist_tools_userdocs" webdoc: make userdoc scp -r api-userdocs/* idldev.com:~/docs.idldev.com/dist_tools clean: cd src; make clean rm -rf api-docs/ dist: rm -rf dist_tools-$(REVISION) mkdir dist_tools-$(REVISION) svn export src/ dist_tools-$(REVISION)/src/ svn export unittests/ dist_tools-$(REVISION)/unittests/ cp COPYING dist_tools-$(REVISION) cp INSTALL dist_tools-$(REVISION) cp overview.txt dist_tools-$(REVISION) cp Makefile dist_tools-$(REVISION) make doc cp -r api-docs/ dist_tools-$(REVISION)/api-docs/ zip -r dist_tools-$(REVISION).zip dist_tools-$(REVISION)/* rm -rf dist_tools-$(REVISION) srcdist: make dist unit: cd unittests; $(IDL) -e "mgunit, 'dist_tools_uts'"