| Index: experimental/webtry/setup/continue_install_jail.sh
|
| diff --git a/experimental/webtry/setup/continue_install_jail.sh b/experimental/webtry/setup/continue_install_jail.sh
|
| new file mode 100755
|
| index 0000000000000000000000000000000000000000..7c303bb96f893d703a7c8bd757c69cd17b3a515a
|
| --- /dev/null
|
| +++ b/experimental/webtry/setup/continue_install_jail.sh
|
| @@ -0,0 +1,42 @@
|
| +#!/bin/bash
|
| +
|
| +# this script runs as root inside the chroot environment and updates the depot tools, go environment,
|
| +# and skia source.
|
| +
|
| +# need to mount /dev/shm first so that python will execute properly.
|
| +
|
| +mount /dev/shm
|
| +
|
| +SKIA_BUILD=/skia_build
|
| +cd ${SKIA_BUILD}
|
| +
|
| +# Install depot_tools.
|
| +if [ -d depot_tools ]; then
|
| + (cd depot_tools && git pull);
|
| +else
|
| + git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git;
|
| +fi
|
| +export PATH=$PATH:${SKIA_BUILD}/depot_tools
|
| +
|
| +# Sometimes you need to test patches on the server, to do that uncomment
|
| +# the following commented out lines and update the PATCH env variable to the
|
| +# name of the codereview to use.
|
| +
|
| +# rm -rf skia
|
| +
|
| +# Checkout the skia code and dependencies.
|
| +mkdir skia
|
| +cd skia
|
| +gclient config --name . https://skia.googlesource.com/skia.git
|
| +gclient sync
|
| +git checkout master
|
| +
|
| +# PATCH=issue196723021_100001.diff
|
| +# rm $PATCH
|
| +# wget https://codereview.chromium.org/download/$PATCH
|
| +# git apply $PATCH
|
| +
|
| +SKIA_GYP_OUTPUT_DIR=${SKIA_BUILD}/skia/out GYP_GENERATORS=ninja ./gyp_skia -Dskia_gpu=0
|
| +
|
| +ninja -C ${SKIA_BUILD}/skia/out/Release skia_lib libjpeg libSkKTX libetc1 flags
|
| +
|
|
|