Mercurial > projects > ldc
comparison runtime/build.sh @ 443:44f08170f4ef
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
Reworked the LLVMDC specific pragmas.
author | Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> |
---|---|
date | Fri, 01 Aug 2008 00:32:06 +0200 |
parents | |
children | 2b28fd92bab8 |
comparison
equal
deleted
inserted
replaced
442:76078c8ab5b9 | 443:44f08170f4ef |
---|---|
1 #!/bin/bash | |
2 | |
3 # I'm no good bash scripter ... | |
4 | |
5 # copy imports | |
6 cp -u internal/llvmdc/bitmanip.d ../import/llvmdc/bitmanip.di | |
7 cp -u internal/llvmdc/vararg.d ../import/llvmdc/vararg.di | |
8 | |
9 # make the runtime | |
10 cp -Ru lib ../tango | |
11 cd ../tango/lib | |
12 make -f llvmdc-posix.mak clean | |
13 make -f llvmdc-posix.mak | |
14 | |
15 # install the runtime | |
16 rm -f ../../lib/libtango-base-llvmdc-native.a | |
17 cp -s `pwd`/libtango-base-llvmdc-native.a ../../lib |