Mercurial > vanilla
comparison lib/boost/boost.sh @ 1184:02911b528211
lib/boost: enable static libraries
author | David Demelier <markand@malikania.fr> |
---|---|
date | Fri, 25 Oct 2019 20:10:00 +0200 |
parents | 297b5eef115e |
children | 6710613b88b9 |
comparison
equal
deleted
inserted
replaced
1183:30f54c0cf378 | 1184:02911b528211 |
---|---|
20 _VERSION=$(echo $PKGVERSION | tr "." "_") | 20 _VERSION=$(echo $PKGVERSION | tr "." "_") |
21 PKGREVISION=1 | 21 PKGREVISION=1 |
22 PKGLICENSE="BOOST" | 22 PKGLICENSE="BOOST" |
23 PKGSUMMARY="peer-reviewed C++ libraries" | 23 PKGSUMMARY="peer-reviewed C++ libraries" |
24 PKGDOWNLOAD="https://dl.bintray.com/boostorg/release/$PKGVERSION/source/${PKGNAME}_$_VERSION.tar.gz" | 24 PKGDOWNLOAD="https://dl.bintray.com/boostorg/release/$PKGVERSION/source/${PKGNAME}_$_VERSION.tar.gz" |
25 PKGDEPENDS="bzip2 xz zlib zstd " | 25 PKGDEPENDS="bzip2 xz zlib zstd" |
26 PKGOPTIONS="ICU PYTHON" | 26 PKGOPTIONS="ICU PYTHON" |
27 | 27 |
28 : ${CXX:=clang++} | 28 : ${CXX:=clang++} |
29 : ${CXXFLAGS:=-O2} | 29 : ${CXXFLAGS:=-O2} |
30 : ${LDFLAGS:=} | 30 : ${LDFLAGS:=} |
83 # --layout=system: generate simple libraries names (no suffixes). | 83 # --layout=system: generate simple libraries names (no suffixes). |
84 ./b2 \ | 84 ./b2 \ |
85 --user-config=user-config.jam \ | 85 --user-config=user-config.jam \ |
86 --layout=system \ | 86 --layout=system \ |
87 --prefix=$DESTDIR \ | 87 --prefix=$DESTDIR \ |
88 link=shared \ | 88 link=static,shared \ |
89 debug-symbols=off \ | 89 debug-symbols=off \ |
90 runtime-link=shared \ | 90 runtime-link=shared \ |
91 threading=multi \ | 91 threading=multi \ |
92 variant=release \ | 92 variant=release \ |
93 toolset=$with_toolset \ | 93 toolset=$with_toolset \ |