diff StoneWebViewer/WebAssembly/NOTES.txt @ 1537:de8cf5859e84

removing useless docker-build.sh from the two plugins
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 11 Aug 2020 12:47:59 +0200
parents d3cafeef07bb
children
line wrap: on
line diff
--- a/StoneWebViewer/WebAssembly/NOTES.txt	Tue Aug 11 10:26:01 2020 +0200
+++ b/StoneWebViewer/WebAssembly/NOTES.txt	Tue Aug 11 12:47:59 2020 +0200
@@ -1,2 +1,33 @@
+
+Building WebAssembly samples using Docker
+=========================================
+
+The script "./docker-build.sh" can be used to quickly build the
+WebAssembly samples on any GNU/Linux distribution equipped with
+Docker. This avoids newcomers to install Emscripten and learn the
+CMake options. Just type:
+
+$ ./docker-build.sh Release
+
+After successful build, the binaries will be installed in the
+following folder (i.e. in the folder "wasm-binaries" at the root of
+the source distribution):
+
+$ ls -l ../../wasm-binaries
+
+
+NB: The source code of the Docker build environment can be found at
+the following location:
+https://github.com/jodogne/OrthancDocker/tree/master/wasm-builder
+
+
+Native compilation (without Docker)
+===================================
+
+Install Emscripten:
+https://emscripten.org/docs/getting_started/downloads.html
+
+Then, if the installation path is "~/Downloads/emsdk/":
+
 # source ~/Downloads/emsdk/emsdk_env.sh
 # cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE=${EMSDK}/upstream/emscripten/cmake/Modules/Platform/Emscripten.cmake -DALLOW_DOWNLOADS=ON -G Ninja