ADDED build-assist/ck5 Index: build-assist/ck5 ================================================================== --- /dev/null +++ build-assist/ck5 @@ -0,0 +1,9 @@ +#!/bin/bash +export PATH=/home/matt/data/buildall/ck5.2/bin:$PATH +if [[ -z /home/matt/data/buildall/ck5.2/lib:/home/matt/data/buildall/ck5.2/lib64 ]];then + export LD_LIBRARY_PATH=/home/matt/data/buildall/ck5.2/lib:/home/matt/data/buildall/ck5.2/lib64:$LD_LIBRARY_PATH +else + export LD_LIBRARY_PATH=/home/matt/data/buildall/ck5.2/lib:/home/matt/data/buildall/ck5.2/lib64 +fi +export CHICKEN_DOC_PAGER=cat +exec "$@" Index: build-assist/iup-compile.sh ================================================================== --- build-assist/iup-compile.sh +++ build-assist/iup-compile.sh @@ -10,10 +10,12 @@ echo " cp *.a *.so $PREFIX/lib" echo " cp include/*.h $PREFIX/include" echo " 4. run the chicken-install like this:" echo "If you use a wrapper (e.g. ck5) to create the chicken environment:" -echo "CSC_OPTIONS=\"-I$PREFIX/include -I$PREFIX/include/im -I$PREFIX/include/cd -I$PREFIX/include/iup -L$PREFIX/lib -C -std=gnu99\" ck5 chicken-install iup" +echo "CSC_OPTIONS=\"-I$PREFIX/include -I$PREFIX/include/im -I$PREFIX/include/cd -I$PREFIX/include/iup -L$PREFIX/lib -C -std=gnu99\" ck5 chicken-install iup -feature disable-iup-matrixex" echo "else:" echo "CSC_OPTIONS=\"-I$PREFIX/include -I$PREFIX/include/im -I$PREFIX/include/cd -I$PREFIX/include/iup -L$PREFIX/lib -C -std=gnu99\" chicken-install iup" echo "Then repeat for canvas-draw" +# (export PREFIX=/home/matt/data/buildall/ck5.2;CSC_OPTIONS="-I/home/matt/data/buildall/ck5.2/include -I/home/matt/data/buildall/ck5.2/include/im -I/home/matt/data/buildall/ck5.2/include/cd -I/home/matt/data/buildall/ck5.2/include/iup -L/home/matt/data/buildall/ck5.2/lib -C -std=gnu99" ck5 chicken-install iup -feature disable-iup-matrixex) + Index: dashboard.scm ================================================================== --- dashboard.scm +++ dashboard.scm @@ -40,18 +40,18 @@ (declare (uses runsmod)) (declare (uses rmtmod)) (declare (uses subrunmod)) (declare (uses tree)) (declare (uses vgmod)) +(declare (uses testsmod)) ;; (declare (uses dashboard-guimonitor)) ;; (declare (uses dashboard-main)) (import (prefix iup iup:)) (import canvas-draw) - -;; (import canvas-draw-iup) +(import canvas-draw-iup) (import ducttape-lib bigmod) (import (prefix sqlite3 sqlite3:) @@ -91,11 +91,12 @@ subrunmod vgmod dcommon tree dashboard-context-menu - dashboard-tests) + dashboard-tests + testsmod) (define help (conc "Megatest Dashboard, documentation at http://www.kiatoa.com/fossils/megatest version " megatest-version " license GPL, Copyright (C) Matt Welland 2012-2017