view druntime/src/build-dmd.sh @ 761:fa306ca8843b

Applied fvbommel's patch from #112 Added missing TypeInfoInvariant codegen for D2
author Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
date Wed, 12 Nov 2008 02:30:28 +0100
parents d3eb054172f9
children
line wrap: on
line source

#!/usr/bin/env bash

OLDHOME=$HOME
export HOME=`pwd`

goerror(){
    export HOME=$OLDHOME
    echo "="
    echo "= *** Error ***"
    echo "="
    exit 1
}

make clean -fdmd-posix.mak           || goerror
make lib doc install -fdmd-posix.mak || goerror
make clean -fdmd-posix.mak           || goerror
chmod 644 ../import/*.di             || goerror

export HOME=$OLDHOME