Refactor emscripten/emsdk version to a single file
This commit is contained in:
parent
725f3f7f2b
commit
b14ea51e3d
6 changed files with 21 additions and 8 deletions
|
|
@ -33,6 +33,7 @@ web_dir=lib/binding_web
|
|||
emscripten_flags="-O3"
|
||||
minify_js=1
|
||||
force_docker=0
|
||||
emscripen_version=$(cat "$(dirname "$0")"/../emscripten-version)
|
||||
|
||||
while [[ $# > 0 ]]; do
|
||||
case "$1" in
|
||||
|
|
@ -63,11 +64,11 @@ emcc=
|
|||
if which emcc > /dev/null && [[ "$force_docker" == "0" ]]; then
|
||||
emcc=emcc
|
||||
elif which docker > /dev/null; then
|
||||
emcc="docker run \
|
||||
--rm \
|
||||
-v $(pwd):/src:Z \
|
||||
-u $(id -u) \
|
||||
emscripten/emsdk:2.0.11 \
|
||||
emcc="docker run \
|
||||
--rm \
|
||||
-v $(pwd):/src:Z \
|
||||
-u $(id -u) \
|
||||
emscripten/emsdk:$emscripen_version \
|
||||
emcc"
|
||||
else
|
||||
echo 'You must have either `docker` or `emcc` on your PATH to run this script'
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
set -e
|
||||
|
||||
EMSCRIPTEN_VERSION=2.0.11
|
||||
EMSCRIPTEN_VERSION=$(cat "$(dirname "$0")/../emscripten-version")
|
||||
|
||||
mkdir -p target
|
||||
EMSDK_DIR="./target/emsdk"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue