Mercurial > hg > piper-vamp-js
annotate examples/docker/run.sh @ 176:eaf46e7647a0 tip master
Update for latest Emscripten - Pointer_stringify has apparently been deprecated for a while, and was removed in v1.38.27
author | Chris Cannam <cannam@all-day-breakfast.com> |
---|---|
date | Wed, 27 Feb 2019 11:29:53 +0000 |
parents | 1c99b6b9766b |
children |
rev | line source |
---|---|
cannam@162 | 1 #!/bin/bash |
cannam@162 | 2 |
cannam@162 | 3 set -eu |
cannam@162 | 4 |
cannam@162 | 5 dockerfile=Dockerfile |
cannam@162 | 6 |
cannam@162 | 7 if [ ! -f "$dockerfile" ]; then |
cannam@162 | 8 echo "Run this script from the directory with the Dockerfile in it" |
cannam@162 | 9 fi |
cannam@162 | 10 |
cannam@162 | 11 dockertag="piper-audio/piper-vamp-js-example" |
cannam@162 | 12 |
cannam@162 | 13 sudo docker build -t "$dockertag" -f "$dockerfile" "." |
cannam@162 | 14 |
cannam@162 | 15 #outdir="$dockerdir/output" |
cannam@162 | 16 #mkdir -p "$outdir" |
cannam@162 | 17 # |
cannam@162 | 18 #container=$(sudo docker create "$dockertag") |
cannam@162 | 19 #sudo docker cp "$container":output.tar "$outdir" |
cannam@162 | 20 #sudo docker rm "$container" |
cannam@162 | 21 # |
cannam@162 | 22 #( cd "$outdir" ; tar xf output.tar && rm -f output.tar ) |
cannam@162 | 23 # |
cannam@162 | 24 #echo |
cannam@162 | 25 #echo "Done, output directory contains:" |
cannam@162 | 26 #ls -ltr "$outdir" |