tree: 17097049e1ecd8965b5ebf8102e4ab315c0b4b76 [path history] [tgz]
  1. extension/
  2. .gitignore
  3. DEPS
  4. iife.beg
  5. iife.end
  6. images.golden.txt
  7. images.sh
  8. Makefile
  9. package.json
  10. piex.cpp
  11. piex.js.wasm
  12. piex.nmf.txt
  13. piex.out.wasm
  14. piex.pexe.txt
  15. README.md
  16. tests.css
  17. tests.html
  18. tests.js
  19. tests.sh
ui/file_manager/image_loader/piex/README.md

Install emscripten http://lmgtfy.com/?q=install+the+emscripten+sdk

  git clone https://github.com/juj/emsdk.git
  cd emsdk
  ./emsdk install latest
  ./emsdk activate latest
  source ./emsdk_env.sh

Install piexwasm project components

  cd chrome/src/ui/file_manager/image_loader/piex
  npm install

Build piexwasm code: piex.js.wasm piex.out.wasm

  npm run build

Run tests: they must PASS

  npm run test

Release: submit piex.js.wasm piex.out.wasm to the Chromium repository

  git commit -a -m "Release piexwasm ..."
  git cl upload