summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorLuchesar V. ILIEV2015-10-10 16:16:19 +0300
committerLuchesar V. ILIEV2015-10-10 16:32:46 +0300
commit71f15a3835e41a9cc64a559052f35c3a7e95b2fe (patch)
tree396e1830460a74d72431739d4d228c5ececcc1f5 /PKGBUILD
parent8363968cfa9fc0f5dd432fbe128dd9f486cd767b (diff)
downloadaur-71f15a3835e41a9cc64a559052f35c3a7e95b2fe.tar.gz
Use more elegant pkg-config commands for libffi
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD6
1 files changed, 2 insertions, 4 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 0a00ddd3ed2e..b46a5c940df0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -132,8 +132,6 @@ build() {
cd "${srcdir}/build"
export PKG_CONFIG_PATH='/usr/lib/pkgconfig'
- _ffi_include_flags=$(pkg-config --cflags-only-I libffi)
- _ffi_libs_flags=$(pkg-config --libs-only-L libffi)
# LLVM_BUILD_LLVM_DYLIB: Build the dynamic runtime libraries (e.g. libLLVM.so).
# LLVM_DYLIB_EXPORT_ALL: Export all symbols in the dynamic libs, not just the C API.
@@ -145,8 +143,8 @@ build() {
-DLLVM_APPEND_VC_REV:BOOL=ON \
-DLLVM_ENABLE_RTTI:BOOL=ON \
-DLLVM_ENABLE_FFI:BOOL=ON \
- -DFFI_INCLUDE_DIR:PATH="${_ffi_include_flags#-I}" \
- -DFFI_LIBRARY_DIR:PATH="${_ffi_libs_flags#-L}" \
+ -DFFI_INCLUDE_DIR:PATH="$(pkg-config --variable=includedir libffi)" \
+ -DFFI_LIBRARY_DIR:PATH="$(pkg-config --variable=libdir libffi)" \
-DLLVM_BUILD_DOCS:BOOL=ON \
-DLLVM_ENABLE_SPHINX:BOOL=ON \
-DSPHINX_OUTPUT_HTML:BOOL=ON \