diff options
author | Luchesar V. ILIEV | 2015-10-10 16:16:19 +0300 |
---|---|---|
committer | Luchesar V. ILIEV | 2015-10-10 16:32:46 +0300 |
commit | 71f15a3835e41a9cc64a559052f35c3a7e95b2fe (patch) | |
tree | 396e1830460a74d72431739d4d228c5ececcc1f5 /PKGBUILD | |
parent | 8363968cfa9fc0f5dd432fbe128dd9f486cd767b (diff) | |
download | aur-71f15a3835e41a9cc64a559052f35c3a7e95b2fe.tar.gz |
Use more elegant pkg-config commands for libffi
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 6 |
1 files changed, 2 insertions, 4 deletions
@@ -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 \ |