mirror of
https://github.com/penpot/penpot.git
synced 2026-10-29 14:00:37 +00:00
Point SKIA_BINARIES_URL at the 0.153.3 simd prebuild and adapt fonts, path stroke expansion, and gradients to the new API.
39 lines
848 B
Bash
Executable File
39 lines
848 B
Bash
Executable File
#!/usr/bin/env bash
|
|
_SCRIPT_DIR=$(dirname $0);
|
|
|
|
pushd $_SCRIPT_DIR;
|
|
|
|
# Enable debugging if the script is run with --debug
|
|
if [[ "$1" == "--debug" ]]; then
|
|
set -x
|
|
fi
|
|
|
|
. ./_build_env frontend
|
|
|
|
export SKIA_BINARIES_URL=${SKIA_BINARIES_URL:-"https://github.com/penpot/skia-binaries/releases/download/0.153.3/skia-binaries-b7f043e0b1e2a850e702-wasm32-unknown-emscripten-gl-svg-textlayout-binary-cache-webp-pdf-simd.tar.gz"}
|
|
|
|
|
|
ALLOWED_RULES="-D static_mut_refs"
|
|
|
|
# ./lint --fix
|
|
if [[ "$1" == "--fix" ]]; then
|
|
cargo clippy \
|
|
--fix --allow-dirty \
|
|
--target=wasm32-unknown-emscripten \
|
|
--all-targets \
|
|
-- -D warnings \
|
|
$ALLOWED_RULES
|
|
else
|
|
cargo clippy \
|
|
--target=wasm32-unknown-emscripten \
|
|
--all-targets \
|
|
-- -D warnings \
|
|
$ALLOWED_RULES
|
|
fi
|
|
|
|
RESULT=$?
|
|
|
|
popd
|
|
|
|
exit $RESULT
|