# HG changeset patch # User Tony Theodore # Date 1322225617 -39600 # Node ID 2373562288bae70da9f807286b18df8e9a06f6bc # Parent e54452862e8beb66f194bd309efc05f14b7e3b95 package llvm: disable unnecessary components and targets diff -r e54452862e8b -r 2373562288ba src/llvm.mk --- a/src/llvm.mk Thu Nov 24 11:47:42 2011 +0100 +++ b/src/llvm.mk Fri Nov 25 23:53:37 2011 +1100 @@ -23,6 +23,9 @@ 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