comparison Applications/Samples/Deprecated/rt-viewer-demo/build-web.sh @ 1347:bfd77672d825 broker

Moved Application/Samples/* to Application/Samples/Deprecated/*
author Benjamin Golinvaux <bgo@osimis.io>
date Tue, 07 Apr 2020 14:29:01 +0200
parents Applications/Samples/rt-viewer-demo/build-web.sh@1d9deb4ee84c
children
comparison
equal deleted inserted replaced
1346:df8bf351c23f 1347:bfd77672d825
1 #!/bin/bash
2
3 set -e
4
5 target=${1:-all}
6 # this script currently assumes that the wasm code has been built on its side and is availabie in build-wasm/
7
8 currentDir=$(pwd)
9 samplesRootDir=$(pwd)
10
11 tscOutput=$samplesRootDir/build-tsc-output/
12 outputDir=$samplesRootDir/build-web/
13 mkdir -p "$outputDir"
14
15 # files used by all single files samples
16 cp "$samplesRootDir/index.html" "$outputDir"
17 cp "$samplesRootDir/samples-styles.css" "$outputDir"
18
19 # build rt-viewer-demo
20 cp $samplesRootDir/rt-viewer-demo.html $outputDir
21 tsc --project $samplesRootDir/rt-viewer-demo.tsconfig.json --outDir "$tscOutput"
22 browserify \
23 "$tscOutput/orthanc-stone/Platforms/Wasm/logger.js" \
24 "$tscOutput/orthanc-stone/Platforms/Wasm/stone-framework-loader.js" \
25 "$tscOutput/orthanc-stone/Platforms/Wasm/wasm-application-runner.js" \
26 "$tscOutput/orthanc-stone/Platforms/Wasm/wasm-viewport.js" \
27 "$tscOutput/rt-viewer-sample/rt-viewer-demo.js" \
28 -o "$outputDir/app-rt-viewer-demo.js"
29 cp "$currentDir/build-wasm/RtViewerDemo.js" $outputDir
30 cp "$currentDir/build-wasm/RtViewerDemo.wasm" $outputDir
31
32 cd $currentDir