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-06 10:35:22 (GMT)
commit211ba92b6c2a3c8863c1028ea2ca85e2dcd407ce (patch)
treeff88848f53f0afb30b55566f31afedcc1c897ae3
parentb0d0f725272317372b2e3d61c47b13c55da2af17 (diff)
downloaddefinitions-211ba92b6c2a3c8863c1028ea2ca85e2dcd407ce.tar.gz
llvm.morph: Compile the default options with some exceptionsbaserock/jjardon/llvm_33
--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