Skip to content

Commit fdad789

Browse files
committed
each task is separated into scripts
1 parent 1cb3dbb commit fdad789

File tree

4 files changed

+38
-34
lines changed

4 files changed

+38
-34
lines changed

Makefile

Lines changed: 0 additions & 34 deletions
This file was deleted.

buildGDCM.sh

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
#!/bin/bash
2+
set +e
3+
./downloadEmscripten.sh
4+
./downloadGDCM.sh
5+
source ./downloads/emsdk-portable/emsdk_set_env.sh ; \
6+
mkdir -p downloads/GDCM/build ; \
7+
cd downloads/GDCM/build ; \
8+
emconfigure cmake -D EMSCRIPTEN=1 -D GDCM_BUILD_DOCBOOK_MANPAGES=0 -D GDCM_DOCUMENTATION=0 -D BUILD_DOC=0 -D CMAKE_MODULE_PATH=$EMSCRIPTEN/cmake/ -D CMAKE_TOOLCHAIN_FILE=$EMSCRIPTEN/cmake/Modules/Platform/Emscripten.cmake -DCMAKE_AR=`which llvm-ar` -D OPJ_BIG_ENDIAN=0 -G "Unix Makefiles" ../ ; \
9+
emconfigure cmake -D EMSCRIPTEN=1 -D GDCM_BUILD_DOCBOOK_MANPAGES=0 -D GDCM_DOCUMENTATION=0 -D BUILD_DOC=0 -D CMAKE_MODULE_PATH=$EMSCRIPTEN/cmake/ -D CMAKE_TOOLCHAIN_FILE=$EMSCRIPTEN/cmake/Modules/Platform/Emscripten.cmake -DCMAKE_AR=`which llvm-ar` -D OPJ_BIG_ENDIAN=0 -G "Unix Makefiles" ../ ; \
10+
emmake make -j 9 ; \
11+
echo done ;
12+
13+

downloadEmscripten.sh

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
echo Downloading emscripten ...
2+
mkdir -p downloads
3+
cd downloads ; \
4+
if [ -a "emsdk-portable.tar.gz" ]; then \
5+
echo "Already downloaded\n\n" ; \
6+
else \
7+
wget -N https://s3.amazonaws.com/mozilla-games/emscripten/releases/emsdk-portable.tar.gz ; \
8+
tar -xf emsdk-portable.tar.gz ; \
9+
cd emsdk-portable ; \
10+
./emsdk update ; \
11+
./emsdk install latest ; \
12+
./emsdk activate latest ; \
13+
./emsdk_env.sh ; \
14+
echo "Downloaded\n\n" ; \
15+
fi;

downloadGDCM.sh

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
#!/bin/sh
2+
echo Downloading gdcm
3+
mkdir -p downloads
4+
cd downloads ; \
5+
if [ -d "GDCM" ]; then \
6+
echo "GDCM already downloaded\n\n" ; \
7+
else \
8+
git clone -b release https://github.com/malaterre/GDCM.git ; \
9+
echo "Downloaded" ; \
10+
fi;

0 commit comments

Comments
 (0)