TDOM_URL = http://github.com/downloads/tDOM/tdom/tDOM-0.8.3.tgz TCLLIB_URL = http://github.com/tcltk/tcllib/archive/tcllib_1_16.tar.gz ZLIB_URL = http://heanet.dl.sourceforge.net/project/libpng/zlib/1.2.3/zlib-1.2.3.tar.gz XOTCL_URL = http://heanet.dl.sourceforge.net/project/xotcl/xotcl/1.6.7/xotcl-1.6.7.tar.gz TKTABLE_URL = http://heanet.dl.sourceforge.net/project/tktable/tktable/2.10/Tktable2.10.tar.gz SQLITE_URL = http://www.sqlite.org/2014/sqlite-autoconf-3080600.tar.gz LIBUSB_URL = http://heanet.dl.sourceforge.net/project/libusb/libusb-0.1%20%28LEGACY%29/0.1.12/libusb-0.1.12.tar.gz TCL_CVS = :pserver:anonymous@tcl.cvs.sourceforge.net:/cvsroot/tcl TK_CVS = :pserver:anonymous@tktoolkit.cvs.sourceforge.net:/cvsroot/tktoolkit VFS_CVS = :pserver:anonymous@tclvfs.cvs.sourceforge.net:/cvsroot/tclvfs unspecified-target: cvs: mkdir -p 8.x && cd 8.x && \ cvs -d $(VFS_CVS) co tclvfs mkdir -p 8.5 && cd 8.5 && \ cvs -d $(TCL_CVS) co -r core-8-5-branch tcl && \ cvs -d $(TK_CVS) co -r core-8-5-branch tk tars: mkdir -p 8.x && cd 8.x && \ curl -LO $(TDOM_URL) && \ curl -LO $(TCLLIB_URL) && \ curl -LO $(ZLIB_URL) && \ curl -LO $(XOTCL_URL) && \ curl -LO $(TKTABLE_URL) && \ curl -LO $(SQLITE_URL) && \ curl -LO $(LIBUSB_URL) untar: mkdir -p 8.x && cd 8.x && \ tar xfz tDOM-0.8.3.tgz && \ tar xfz tcllib_1_16.tar.gz && \ tar xfz zlib-1.2.3.tar.gz && \ tar xfz xotcl-1.6.7.tar.gz && \ tar xfz Tktable2.10.tar.gz && \ tar xfz sqlite-autoconf-3080600.tar.gz && \ tar xfz libusb-0.1.12.tar.gz && \ mv tDOM-0.8.3 tdom && \ mv tcllib-tcllib_1_16 tcllib && \ mv zlib-1.2.3 zlib && \ mv xotcl-1.6.7 xotcl && \ mv Tktable2.10 Tktable && \ mv sqlite-autoconf-3080600 sqlite && \ mv libusb-0.1.12 libusb configs: sh config.sh 8.5/base-std sh config.sh 8.5/kit-small gui small: configs cd 8.5/kit-small && $(MAKE) base tidy: for i in 8*/base-*/Makefile; do (cd `dirname $$i`; $(MAKE) $@); done all clean distclean tclkit-gui: for i in 8*/kit-*/Makefile; do (cd `dirname $$i`; $(MAKE) $@); done .PHONY: all base tidy clean distclean small tars configs