llvm-12.0.1
This commit is contained in:
@@ -76,9 +76,6 @@ def setup():
|
|||||||
cmaketools.configure("-DCMAKE_BUILD_TYPE=Release \
|
cmaketools.configure("-DCMAKE_BUILD_TYPE=Release \
|
||||||
-G 'Unix Makefiles' \
|
-G 'Unix Makefiles' \
|
||||||
%s \
|
%s \
|
||||||
-DCMAKE_AR=/usr/bin/llvm-ar \
|
|
||||||
-DCMAKE_NM=/usr/bin/llvm-nm \
|
|
||||||
-DCMAKE_RANLIB=/usr/bin/llvm-ranlib \
|
|
||||||
-DLLVM_ENABLE_PROJECTS='%s' \
|
-DLLVM_ENABLE_PROJECTS='%s' \
|
||||||
-DLLVM_LIBDIR_SUFFIX=%s \
|
-DLLVM_LIBDIR_SUFFIX=%s \
|
||||||
-DLLVM_ENABLE_FFI=ON \
|
-DLLVM_ENABLE_FFI=ON \
|
||||||
@@ -92,6 +89,9 @@ def setup():
|
|||||||
-DLLVM_ENABLE_ASSERTIONS=OFF \
|
-DLLVM_ENABLE_ASSERTIONS=OFF \
|
||||||
-DFFI_INCLUDE_DIR=/usr/include \
|
-DFFI_INCLUDE_DIR=/usr/include \
|
||||||
-DCOMPILER_RT_USE_LIBCXX=OFF" % (options, projects, libsuffix), sourceDir=".." )
|
-DCOMPILER_RT_USE_LIBCXX=OFF" % (options, projects, libsuffix), sourceDir=".." )
|
||||||
|
#-DCMAKE_AR=/usr/bin/llvm-ar \
|
||||||
|
#-DCMAKE_NM=/usr/bin/llvm-nm \
|
||||||
|
#-DCMAKE_RANLIB=/usr/bin/llvm-ranlib \
|
||||||
|
|
||||||
def build():
|
def build():
|
||||||
shelltools.cd("build")
|
shelltools.cd("build")
|
||||||
|
|||||||
@@ -25,12 +25,12 @@
|
|||||||
<Dependency versionFrom="3.18.3">cmake</Dependency>
|
<Dependency versionFrom="3.18.3">cmake</Dependency>
|
||||||
<Dependency versionFrom="3.8.6">python3-devel</Dependency>
|
<Dependency versionFrom="3.8.6">python3-devel</Dependency>
|
||||||
<!-- Use new plugin-api.h header file from binutils to enable LLVM gold plugin -->
|
<!-- Use new plugin-api.h header file from binutils to enable LLVM gold plugin -->
|
||||||
<!-- <Dependency>binutils</Dependency>
|
<!-- <Dependency>binutils</Dependency-->
|
||||||
<Dependency>gcc</Dependency>-->
|
<Dependency>gcc</Dependency>
|
||||||
<Dependency>llvm</Dependency>
|
<!--Dependency>llvm</Dependency>
|
||||||
<Dependency>llvm-clang-devel</Dependency>
|
<Dependency>llvm-clang-devel</Dependency>
|
||||||
<Dependency>lld</Dependency>
|
<Dependency>lld</Dependency>
|
||||||
<Dependency>llvm-polly</Dependency>
|
<Dependency>llvm-polly</Dependency-->
|
||||||
</BuildDependencies>
|
</BuildDependencies>
|
||||||
<!--<AdditionalFiles>
|
<!--<AdditionalFiles>
|
||||||
<AdditionalFile owner="root" permission="0644" target="../support-linking-ScopPassManager-against-LLVM-dylib.patch">support-linking-ScopPassManager-against-LLVM-dylib.patch</AdditionalFile>
|
<AdditionalFile owner="root" permission="0644" target="../support-linking-ScopPassManager-against-LLVM-dylib.patch">support-linking-ScopPassManager-against-LLVM-dylib.patch</AdditionalFile>
|
||||||
|
|||||||
Reference in New Issue
Block a user