serial mason installs
This commit is contained in:
parent
262bea88d1
commit
321fd54b00
1 changed files with 24 additions and 32 deletions
56
bootstrap.sh
56
bootstrap.sh
|
@ -47,42 +47,34 @@ function install() {
|
|||
ICU_VERSION="55.1"
|
||||
|
||||
function install_mason_deps() {
|
||||
FAIL=0
|
||||
install ccache 3.3.0 &
|
||||
install zlib system &
|
||||
install jpeg_turbo 1.5.0 libjpeg &
|
||||
install libpng 1.6.24 libpng &
|
||||
install libtiff 4.0.6 libtiff &
|
||||
install libpq 9.5.2 &
|
||||
install sqlite 3.14.1 libsqlite3 &
|
||||
install expat 2.2.0 libexpat &
|
||||
install icu ${ICU_VERSION} &
|
||||
install proj 4.9.2 libproj &
|
||||
install pixman 0.34.0 libpixman-1 &
|
||||
install cairo 1.14.6 libcairo &
|
||||
install protobuf 2.6.1 &
|
||||
install ccache 3.3.0
|
||||
install zlib system
|
||||
install jpeg_turbo 1.5.0 libjpeg
|
||||
install libpng 1.6.24 libpng
|
||||
install libtiff 4.0.6 libtiff
|
||||
install libpq 9.5.2
|
||||
install sqlite 3.14.1 libsqlite3
|
||||
install expat 2.2.0 libexpat
|
||||
install icu ${ICU_VERSION}
|
||||
install proj 4.9.2 libproj
|
||||
install pixman 0.34.0 libpixman-1
|
||||
install cairo 1.14.6 libcairo
|
||||
install protobuf 2.6.1
|
||||
# technically protobuf is not a mapnik core dep, but installing
|
||||
# here by default helps make mapnik-vector-tile builds easier
|
||||
install webp 0.5.1 libwebp &
|
||||
install gdal 2.1.1 libgdal &
|
||||
install boost 1.61.0 &
|
||||
install boost_libsystem 1.61.0 &
|
||||
install boost_libfilesystem 1.61.0 &
|
||||
install boost_libprogram_options 1.61.0 &
|
||||
install boost_libregex_icu 1.61.0 &
|
||||
install webp 0.5.1 libwebp
|
||||
install gdal 2.1.1 libgdal
|
||||
install boost 1.61.0
|
||||
install boost_libsystem 1.61.0
|
||||
install boost_libfilesystem 1.61.0
|
||||
install boost_libprogram_options 1.61.0
|
||||
install boost_libregex_icu 1.61.0
|
||||
# technically boost thread and python are not a core dep, but installing
|
||||
# here by default helps make python-mapnik builds easier
|
||||
install boost_libthread 1.61.0 &
|
||||
install boost_libpython 1.61.0 &
|
||||
install freetype 2.6.5 libfreetype &
|
||||
install harfbuzz 1.3.0 libharfbuzz &
|
||||
for job in $(jobs -p)
|
||||
do
|
||||
wait $job || let "FAIL+=1"
|
||||
done
|
||||
if [[ "$FAIL" != "0" ]]; then
|
||||
exit ${FAIL}
|
||||
fi
|
||||
install boost_libthread 1.61.0
|
||||
install boost_libpython 1.61.0
|
||||
install freetype 2.6.5 libfreetype
|
||||
install harfbuzz 1.3.0 libharfbuzz
|
||||
}
|
||||
|
||||
MASON_LINKED_ABS=$(pwd)/mason_packages/.link
|
||||
|
|
Loading…
Add table
Reference in a new issue