summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTony Theodore <tonyt@logyst.com>2011-11-25 12:53:37 (GMT)
committerTony Theodore <tonyt@logyst.com>2011-11-25 12:53:37 (GMT)
commita0c8384ca675dc7b0bcd48095bdf79710da37ddd (patch)
tree21b2ab54f4bc9e420bc26d3111ed13913d342fdf
parentb26ebd37dde00872e294e4df2f948fafbc291aad (diff)
downloadmxe-a0c8384ca675dc7b0bcd48095bdf79710da37ddd.zip
mxe-a0c8384ca675dc7b0bcd48095bdf79710da37ddd.tar.gz
mxe-a0c8384ca675dc7b0bcd48095bdf79710da37ddd.tar.bz2
package llvm: disable unnecessary components and targets
-rw-r--r--src/llvm.mk5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/llvm.mk b/src/llvm.mk
index 0c55c1c..3ee022c 100644
--- a/src/llvm.mk
+++ b/src/llvm.mk
@@ -23,6 +23,9 @@ define $(PKG)_BUILD
mkdir '$(1)/build'
cd '$(1)/build' && cmake .. \
-DCMAKE_TOOLCHAIN_FILE='$(CMAKE_TOOLCHAIN_FILE)' \
- -DLIBTYPE=STATIC
+ -DLIBTYPE=STATIC \
+ -DLLVM_TARGETS_TO_BUILD="X86;" \
+ -DLLVM_BUILD_TOOLS=OFF
$(MAKE) -C '$(1)/build' -j '$(JOBS)' install
+ ln -sf '$(PREFIX)/$(TARGET)/bin/llvm-config' '$(PREFIX)/bin/$(TARGET)-llvm-config'
endef