diff lphobos/build.sh @ 476:526385b6d1fd

Added missing llvmdc-build script in lphobos, added llvmdc.conf to lphobos.
author Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
date Mon, 04 Aug 2008 20:05:42 +0200
parents 074e74c1a72b
children 88e23f8c2354
line wrap: on
line diff
--- a/lphobos/build.sh	Mon Aug 04 20:01:36 2008 +0200
+++ b/lphobos/build.sh	Mon Aug 04 20:05:42 2008 +0200
@@ -12,7 +12,7 @@
 llvmdc internal/contract.d -c -of../lib/llvmdcore.bc || exit 1 #-noruntime || exit 1
 
 echo "compiling common runtime"
-llvmdc-build internal/arrays.d \
+./llvmdc-build internal/arrays.d \
         internal/mem.d \
         internal/critical.d \
         internal/dmain2.d \
@@ -20,17 +20,17 @@
 mv *.bc obj
 
 echo "compiling typeinfo 1"
-llvmdc-build typeinfos1.d $LLVMDCFLAGS || exit 1
+./llvmdc-build typeinfos1.d $LLVMDCFLAGS || exit 1
 mv *.bc obj
 llvm-link -f -o=../lib/llvmdcore.bc `ls obj/typeinfo1.*.bc` ../lib/llvmdcore.bc || exit 1
 
 echo "compiling typeinfo 2"
-llvmdc-build typeinfos2.d $LLVMDCFLAGS || exit 1
+./llvmdc-build typeinfos2.d $LLVMDCFLAGS || exit 1
 mv *.bc obj
 llvm-link -f -o=../lib/llvmdcore.bc `ls obj/typeinfo2.*.bc` ../lib/llvmdcore.bc || exit 1
 
 echo "compiling exceptions"
-llvmdc-build internal/eh.d $LLVMDCFLAGS -debug || exit 1
+./llvmdc-build internal/eh.d $LLVMDCFLAGS -debug || exit 1
 mv *.bc obj
 llvm-link -f -o=../lib/llvmdcore.bc obj/*eh.bc ../lib/llvmdcore.bc || exit 1
 
@@ -62,7 +62,7 @@
 llvm-link -f -o=../lib/llvmdcore.bc obj/objectimpl.bc ../lib/llvmdcore.bc || exit 1
 
 echo "compiling llvm runtime support"
-llvmdc-build llvmsupport.d $LLVMDCFLAGS || exit 1
+./llvmdc-build llvmsupport.d $LLVMDCFLAGS || exit 1
 mv *.bc obj
 llvm-link -f -o=../lib/llvmdcore.bc `ls obj/llvm.*.bc` ../lib/llvmdcore.bc || exit 1
 
@@ -79,13 +79,13 @@
 llvm-link -f -o=../lib/llvmdcore.bc obj/gclinux.bc obj/gcx.bc obj/gcbits.bc obj/gc.bc ../lib/llvmdcore.bc || exit 1
 
 echo "compiling phobos"
-llvmdc-build phobos.d $LLVMDCFLAGS || exit 1
+./llvmdc-build phobos.d $LLVMDCFLAGS || exit 1
 mv *.bc obj
 echo "linking phobos"
 llvm-link -f -o=../lib/llvmdcore.bc `ls obj/std.*.bc` ../lib/llvmdcore.bc || exit 1
 
 echo "Compiling auxiliary"
-llvmdc-build etc/c/zlib.d $LLVMDCFLAGS || exit 1
+./llvmdc-build etc/c/zlib.d $LLVMDCFLAGS || exit 1
 mv *.bc obj
 llvm-link -f -o=../lib/llvmdcore.bc `ls obj/etc.*.bc` ../lib/llvmdcore.bc || exit 1