summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJavier Jardón <jjardon@gnome.org>2014-10-02 10:54:36 (GMT)
committerJavier Jardón <jjardon@gnome.org>2014-10-02 17:43:19 (GMT)
commit76be9e078e816007bf8715e3a7b7d3e265b25a70 (patch)
treec4a51f31e527dccd0aa81bf5980808736477b017
parent7c2082f71a09282996262014b20267042de23edc (diff)
downloaddefinitions-baserock/jjardon/llvm.tar.gz
llvm.morph: Compile the default options with some exceptionsbaserock/jjardon/llvm
--disable-assertions: those checks are not needed in production systems --enable-optimized: it will help compiling on ARM --enable-shared: mesa recommends llvm to be compiled in this way --enable-targets=host: Only build for the host architecture See http://llvm.org/docs/GettingStarted.html#local-llvm-configuration and http://llvm.org/docs/HowToBuildOnARM.html
-rw-r--r--strata/llvm-common/llvm.morph6
1 files changed, 3 insertions, 3 deletions
diff --git a/strata/llvm-common/llvm.morph b/strata/llvm-common/llvm.morph
index fed2916..9d28006 100644
--- a/strata/llvm-common/llvm.morph
+++ b/strata/llvm-common/llvm.morph
@@ -3,6 +3,6 @@ kind: chunk
description: Low Level Virtual Machine
build-system: autotools
configure-commands:
-- ./configure --prefix="$PREFIX" --libdir="$PREFIX"/lib/llvm --sysconfdir=/etc --enable-shared
- --enable-libffi --enable-targets=all --disable-expensive-checks --disable-debug-runtime
- --disable-assertions --enable-optimized
+- ./configure --prefix="$PREFIX" --sysconfdir=/etc --enable-shared --enable-targets=host --enable-optimized --disable-assertions
+build-commands:
+- make $MAKEFLAGS