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