summaryrefslogtreecommitdiffhomepage
path: root/vars/llvm_host.vars
diff options
context:
space:
mode:
Diffstat (limited to 'vars/llvm_host.vars')
-rw-r--r--vars/llvm_host.vars25
1 files changed, 25 insertions, 0 deletions
diff --git a/vars/llvm_host.vars b/vars/llvm_host.vars
new file mode 100644
index 00000000..57b581fa
--- /dev/null
+++ b/vars/llvm_host.vars
@@ -0,0 +1,25 @@
+#
+# . ./build.vars and set -o errexit -o noglob are assumed.
+#
+
+pkg_llvm_host_configure() {
+ secure_rm ../llvm-${PKG_VERSION}-host;
+ insecure_mkdir ../llvm-${PKG_VERSION}-host;
+ cd ../llvm-${PKG_VERSION}-host;
+ log_msg info "Bootstrapping llvm_host...";
+ (${PREFIX}/bin/cmake ../llvm-${PKG_VERSION}.src \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX="" \
+ -DCMAKE_VERBOSE_MAKEFILE=NO \
+ -DLLVM_BUILD_DOCS=NO \
+ -DLLVM_BUILD_EXAMPLES=NO \
+ -DLLVM_BUILD_TESTS=NO \
+ -DLLVM_ENABLE_SPHINX=NO \
+ -DLLVM_TARGETS_TO_BUILD=X86 \
+ -DSPHINX_WARNINGS_AS_ERRORS=NO \
+ -G "Unix Makefiles" \
+ -Wno-dev);
+ log_msg info "Finished bootstrapping llvm_host.";
+};
+
+# vim:filetype=sh