X-Git-Url: http://git.hcoop.net/bpt/mlt.git/blobdiff_plain/dc3b1a7f9c941c2a323e57861871090465fa31f7..8a545f7dadb9b5c88c85acb50d9ebf0d23ba5312:/build diff --git a/build b/build index 98b1f5c..db4d64f 100755 --- a/build +++ b/build @@ -1,7 +1,20 @@ -#!/bin/sh +#!/bin/bash -SMLBIN=/usr/local/sml/bin -PLATFORM=x86-linux +source settings + +echo $SMLBIN/sml @SMLload=$BIN/mlt.$PLATFORM >src/mlt +chmod +x src/mlt + +echo structure Settings = struct >settings.sml +echo " val arch = \"$PLATFORM\"" >>settings.sml +echo " val defaultFile = \"$DEFAULT\"" >>settings.sml +echo " val smlbin = \"$SMLBIN\"" >>settings.sml +echo " val mltdir = \"$MLTDIR\"" >>settings.sml +echo end >>settings.sml + +echo "compiler $MLTDIR/src/sources.cm" >mlt.conf +echo "lib $MLTDIR/src/lib/sources.cm" >>mlt.conf +cat mlt.conf.base >>mlt.conf cd src @@ -33,4 +46,5 @@ cd lib if ! cat build.sml | $SMLBIN/sml ; then exit 1 -fi \ No newline at end of file +fi +