simon-speck-c icon indicating copy to clipboard operation
simon-speck-c copied to clipboard

emscripten build

Open Naruto opened this issue 6 years ago • 0 comments

prepare

cd $HOME
curl -O 'https://s3.amazonaws.com/mozilla-games/emscripten/releases/emsdk
-portable.tar.gz'
tar xvf emsdk-portable.tar.gz
pushd emsdk-portable
./emsdk update
./emsdk install sdk-1.37.3
./emsdk activate emscripten-1.37.3
./emsdk activate clang-e1.37.3-64bit
source ./emsdk_env.sh
popd

build

/bin/rm -rf build
/bin/mkdir build
cd build
emcmake cmake -DENABLE_STATIC=ON -DCMAKE_BUILD_TYPE=Release ..
cmake --build . --clean-first
node ./speck_test.js

or

./scripts/speck/build_emscripten.sh
node ./speck_test.js

TODO

  • [ ] support Travis CI

Naruto avatar Jun 29 '17 15:06 Naruto