|
|
@@ -21,6 +21,29 @@ popd |
|
|
|
|
|
|
|
# --------------------------------------------------------------------------------------------------------------------- |
|
|
|
|
|
|
|
if [ -e ${PAWPAW_BUILDDIR}/.last-bootstrap-version ]; then |
|
|
|
LAST_BOOTSTRAP_VERSION=$(cat ${PAWPAW_BUILDDIR}/.last-bootstrap-version) |
|
|
|
else |
|
|
|
LAST_BOOTSTRAP_VERSION=0 |
|
|
|
fi |
|
|
|
|
|
|
|
mkdir -p ${PAWPAW_BUILDDIR} |
|
|
|
echo ${BOOTSTRAP_VERSION} > ${PAWPAW_BUILDDIR}/.last-bootstrap-version |
|
|
|
|
|
|
|
# --------------------------------------------------------------------------------------------------------------------- |
|
|
|
|
|
|
|
# stop at qt build if bootstrap environment starts from scratch |
|
|
|
if [ ${LAST_BOOTSTRAP_VERSION} -ne ${BOOTSTRAP_VERSION} ]; then |
|
|
|
${TRAVIS_BUILD_DIR}/PawPaw/bootstrap-qt.sh ${TARGET} |
|
|
|
${TRAVIS_BUILD_DIR}/PawPaw/.cleanup.sh ${TARGET} |
|
|
|
exit 0 |
|
|
|
fi |
|
|
|
|
|
|
|
# build dependencies |
|
|
|
${TRAVIS_BUILD_DIR}/PawPaw/bootstrap-carla.sh ${TARGET} |
|
|
|
${TRAVIS_BUILD_DIR}/PawPaw/.cleanup.sh ${TARGET} |
|
|
|
|
|
|
|
# build and package carla |
|
|
|
pushd Carla |
|
|
|
make features |
|
|
|
make EXTERNAL_PLUGINS=false ${MAKE_ARGS} |
|
|
|