From d34e163074751a76a75d00a15ef22b9f6f1cecf4 Mon Sep 17 00:00:00 2001
From: Jeremy Soller <jeremy@system76.com>
Date: Fri, 14 Dec 2018 15:53:29 -0700
Subject: [PATCH] Update llvm recipe to build native llvm tablegen and disable
 benchmarks, examples, and tools

---
 recipes/llvm/recipe.sh | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/recipes/llvm/recipe.sh b/recipes/llvm/recipe.sh
index 45933eeb9..cddd412c3 100644
--- a/recipes/llvm/recipe.sh
+++ b/recipes/llvm/recipe.sh
@@ -31,10 +31,17 @@ function recipe_build {
         -DPYTHON_EXECUTABLE="/usr/bin/python2"
         -DUNIX=1
         -DLLVM_ENABLE_THREADS=Off
+        -DLLVM_BUILD_BENCHMARKS=Off
+        -DLLVM_INCLUDE_BENCHMARKS=Off
+        -DLLVM_BUILD_EXAMPLES=Off
+        -DLLVM_INCLUDE_EXAMPLES=Off
+        -DLLVM_BUILD_TESTS=Off
         -DLLVM_INCLUDE_TESTS=Off
+        -DLLVM_BUILD_TOOLS=Off
+        -DLLVM_INCLUDE_TOOLS=Off
+        -DLLVM_BUILD_UTILS=Off
         -DLLVM_INCLUDE_UTILS=Off
         -target="$HOST"
-        -DLLVM_TABLEGEN="/usr/bin/llvm-tblgen-7"
         -I"$sysroot/include"
         -DCMAKE_CXX_FLAGS='--std=gnu++11'
         -DLLVM_TOOL_LTO_BUILD=Off
-- 
GitLab