Un-hard code some things
[bpt/mlt.git] / build
CommitLineData
c0a3b488
AC
1#!/bin/sh
2
3SMLBIN=/usr/local/sml/bin
dc3b1a7f 4PLATFORM=x86-linux
c0a3b488
AC
5
6cd src
7
dc3b1a7f
AC
8if [ -f mlt.$PLATFORM ] ; then
9 rm mlt.$PLATFORM
c0a3b488
AC
10fi
11if [ -d CM ] ; then
12 rm -rf CM
13fi
14if [ -d lib/CM ] ; then
15 rm -rf lib/CM
16fi
f1b55b48
AC
17if [ -d .cm ] ; then
18 rm -rf .cm
19fi
20if [ -d lib/.cm ] ; then
21 rm -rf lib/.cm
22fi
c0a3b488
AC
23
24if ! cat build.sml | $SMLBIN/sml ; then
25 exit 1
26fi
27
28if ! $SMLBIN/ml-build sources.cm Main.main mlt ; then
29 exit 1
30fi
31
32cd lib
33
34if ! cat build.sml | $SMLBIN/sml ; then
35 exit 1
36fi