Committing LLVM binding for D as it currently exists in the SVN repository.

This commit is contained in:
Frits van Bommel
2009-04-27 22:33:17 +02:00
parent f290ff0530
commit e3b8cb29ea
21 changed files with 3493 additions and 0 deletions

30
tools/binding/dsss.conf Normal file
View File

@@ -0,0 +1,30 @@
defaulttargets= llvm
[llvm]
type= library
prebuild= sh prebuild.sh
postinstall= install libllvm-c-ext.a $PREFIX/lib
[llvmsample1.d]
buildflags = libllvm-c-ext.a -llstdc++ \
-llLLVMCore -llLLVMBitWriter -llLLVMBitReader -llLLVMAnalysis -llLLVMTarget \
-llLLVMTransformUtils -llLLVMScalarOpts -llLLVMipa -llLLVMipo \
-llLLVMInstrumentation -llLLVMSystem -llLLVMSupport -lldl
[llvmsample2.d]
buildflags = libllvm-c-ext.a -llstdc++ \
-llLLVMCore -llLLVMBitWriter -llLLVMBitReader -llLLVMAnalysis -llLLVMTarget \
-llLLVMTransformUtils -llLLVMScalarOpts -llLLVMipa -llLLVMipo \
-llLLVMInstrumentation -llLLVMSystem -llLLVMSupport -lldl
[llvmsample3.d]
buildflags = libllvm-c-ext.a -llstdc++ \
-llLLVMCore -llLLVMBitWriter -llLLVMBitReader -llLLVMAnalysis -llLLVMTarget \
-llLLVMTransformUtils -llLLVMScalarOpts -llLLVMipa -llLLVMipo \
-llLLVMInstrumentation -llLLVMSystem -llLLVMSupport -lldl
[llvmsample4.d]
buildflags = libllvm-c-ext.a -llstdc++ \
-llLLVMCore -llLLVMBitWriter -llLLVMBitReader -llLLVMAnalysis -llLLVMTarget \
-llLLVMTransformUtils -llLLVMScalarOpts -llLLVMipa -llLLVMipo \
-llLLVMInstrumentation -llLLVMSystem -llLLVMSupport -lldl