evmc
v1.0.8 ethereum evmc evm
benchmark
node -r ts-node/register src/evmc.bench.ts
test
git submodule update --init --recursive; mkdir -p libbuild; cd libbuild;mkdir aleth; cd aleth; cmake ../../aleth -DALETH_INTERPRETER_SHARED=true -DTOOLS=false -DTESTS=false; cd libaleth-interpreter; cmake --build .; cd ..; cd ..;cd ..;mocha -r ts-node/register src/*.spec.ts --timeout 40000
rebuild
git submodule update --init --recursive; mkdir -p libbuild; cd libbuild;mkdir evmc; cd evmc; cmake ../../evmc; cmake --build .;cd ..;cd ..;node-gyp rebuild
typedoc
typedoc --out docs $(pwd)/src --target es6 --mode file --tsconfig ./tsconfig.json --excludePrivate --excludeProtected --excludeNotExported --exclude '**/*+(spec|bench).ts'
check
gts check
clean
gts clean
compile
tsc -p .
fix
gts fix
install
npm run rebuild
prepare
npm run compile
pretest
npm run compile
posttest
npm run check