serial mason installs

This commit is contained in:
Dane Springmeyer 2016-09-26 21:17:14 -07:00
parent 262bea88d1
commit 321fd54b00

View file

@ -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