Index: Makefile ================================================================== --- Makefile +++ Makefile @@ -5,12 +5,12 @@ HELPERS=$(addprefix $(PREFIX)/bin/,mt_laststep mt_runstep) megatest: $(FILES) csc megatest.scm -dashboard: $(FILES) - csc dashboard.scm +dboard: $(FILES) + csc dashboard.scm -o dboard $(PREFIX)/bin/megatest : megatest @echo Installing to PREFIX=$(PREFIX), use ^C to cancel and change sleep 2 cp megatest $(PREFIX)/bin/megatest @@ -19,14 +19,16 @@ cp $< $@ chmod a+x $@ # install dashboard as dboard so wrapper script can be called dashboard $(PREFIX)/bin/dboard : dashboard $(FILES) - cp dashboard $(PREFIX)/bin/dboard + cp dboard $(PREFIX)/bin/dboard + utils/mk_dashboard_wrapper $(PREFIX) > $(PREFIX)/bin/dashboard + chmod a+x $(PREFIX)/bin/dashboard utils/mk_dashboard_wrapper $(PREFIX) > $(PREFIX)/bin/dashboard chmod a+x $(PREFIX)/bin/dashboard install : $(PREFIX)/bin/megatest $(PREFIX)/bin/dboard $(PREFIX)/bin/dashboard $(HELPERS) test: tests/tests.scm cd tests;csi -I .. -b -n tests.scm ADDED utils/mk_dashboard_wrapper Index: utils/mk_dashboard_wrapper ================================================================== --- /dev/null +++ utils/mk_dashboard_wrapper @@ -0,0 +1,11 @@ +#!/bin/bash + +prefix=$1 +echo "#!/bin/bash" +if [ $LD_LIBRARY_PATH != "" ];then + echo "export LD_LIBRARY_PATH=$LD_LIBRARY_PATH" +fi + +dboard=`realpath $prefix/bin/dboard` + +echo "$dboard \$*"