tree: 5bea901ee4a9f4b6bb2c148ffe1f842855396601 [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.out.wasm
  13. README.md
  14. tests.css
  15. tests.html
  16. tests.js
  17. 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