diff options
author | Lucio Andrés Illanes Albornoz (arab, vxp) <l.illanes@gmx.de> | 2017-01-19 19:04:09 +0100 |
---|---|---|
committer | Lucio Andrés Illanes Albornoz (arab, vxp) <l.illanes@gmx.de> | 2017-01-19 19:33:02 +0000 |
commit | 58542697c14bae5c8d81bb2c1cc60dd015cdc0c6 (patch) | |
tree | 98fd9e32a12c7af8e277cdb217abd066929d5ed6 /vars/clang_host.vars | |
parent | 10f4bdb5d0146d5f51bd4e0d568f3861f45e99a0 (diff) | |
download | midipix_build-58542697c14bae5c8d81bb2c1cc60dd015cdc0c6.tar.bz2 midipix_build-58542697c14bae5c8d81bb2c1cc60dd015cdc0c6.tar.xz |
{clang,llvm}_host: adds clang v3.8.1 and llvm v3.8.1 (via Redfoxmoon.)
Diffstat (limited to 'vars/clang_host.vars')
-rw-r--r-- | vars/clang_host.vars | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/vars/clang_host.vars b/vars/clang_host.vars new file mode 100644 index 00000000..54f89c37 --- /dev/null +++ b/vars/clang_host.vars @@ -0,0 +1,28 @@ +# +# . ./build.vars and set -o errexit -o noglob are assumed. +# + +pkg_clang_host_pre_configure() { + secure_rm ${WORKDIR}/Makefile; +}; + +pkg_clang_host_configure() { + secure_rm ../cfe-${PKG_VERSION}-host; + insecure_mkdir ../cfe-${PKG_VERSION}-host; + cd ../cfe-${PKG_VERSION}-host; + log_msg info "Bootstrapping clang_host..."; + (${PREFIX}/bin/cmake ../cfe-${PKG_VERSION}.src \ + -DCLANG_BUILD_EXAMPLES:BOOL=OFF \ + -DCLANG_INCLUDE_DOCS:BOOL=OFF \ + -DCLANG_INCLUDE_TESTS:BOOL=OFF \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX="" \ + -DCMAKE_VERBOSE_MAKEFILE=NO \ + -DLIBCLANG_BUILD_STATIC:BOOL=ON \ + -DLLVM_PREFIX="${PKG_PREFIX}" \ + -G "Unix Makefiles" \ + -Wno-dev); + log_msg info "Finished bootstrapping clang_host."; +}; + +# vim:filetype=sh |