mirror of
https://github.com/Xahau/xahaud.git
synced 2025-11-19 18:15:50 +00:00
* Update pull_request_template.md * strip out unused files * Update CONTRIBUTING.md * fix docker * remove conan stuff * update license * update hook directory * Delete .codecov.yml * Update .dockerignore * Update genesis.json * update validator list example * Update rippled-standalone.cfg * Update CONTRIBUTING.md
147 lines
3.2 KiB
Makefile
147 lines
3.2 KiB
Makefile
all: reward govern mint
|
|
accept:
|
|
wasmcc accept.c -o accept.wasm -Oz -Wl,--allow-undefined -I../
|
|
hook-cleaner accept.wasm
|
|
reward:
|
|
wasmcc reward.c -o reward.wasm -Oz -Wl,--allow-undefined -I../
|
|
wasm-opt reward.wasm -o reward.wasm \
|
|
--shrink-level=100000000 \
|
|
--coalesce-locals-learning \
|
|
--vacuum \
|
|
--merge-blocks \
|
|
--merge-locals \
|
|
--flatten \
|
|
--ignore-implicit-traps \
|
|
-ffm \
|
|
--const-hoisting \
|
|
--code-folding \
|
|
--code-pushing \
|
|
--dae-optimizing \
|
|
--dce \
|
|
--simplify-globals-optimizing \
|
|
--simplify-locals-nonesting \
|
|
--reorder-locals \
|
|
--rereloop \
|
|
--precompute-propagate \
|
|
--local-cse \
|
|
--remove-unused-brs \
|
|
--memory-packing \
|
|
-c \
|
|
--avoid-reinterprets \
|
|
-Oz
|
|
hook-cleaner reward.wasm
|
|
wasm-opt reward.wasm -o reward.wasm \
|
|
--shrink-level=100000000 \
|
|
--coalesce-locals-learning \
|
|
--vacuum \
|
|
--merge-blocks \
|
|
--merge-locals \
|
|
--flatten \
|
|
--ignore-implicit-traps \
|
|
-ffm \
|
|
--const-hoisting \
|
|
--code-folding \
|
|
--code-pushing \
|
|
--dae-optimizing \
|
|
--dce \
|
|
--simplify-globals-optimizing \
|
|
--simplify-locals-nonesting \
|
|
--reorder-locals \
|
|
--rereloop \
|
|
--precompute-propagate \
|
|
--local-cse \
|
|
--remove-unused-brs \
|
|
--memory-packing \
|
|
-c \
|
|
--avoid-reinterprets \
|
|
-Oz
|
|
hook-cleaner reward.wasm
|
|
guard_checker reward.wasm
|
|
govern:
|
|
wasmcc govern.c -o govern.wasm -Oz -Wl,--allow-undefined -I../
|
|
wasm-opt govern.wasm -o govern.wasm \
|
|
--shrink-level=100000000 \
|
|
--coalesce-locals-learning \
|
|
--vacuum \
|
|
--merge-blocks \
|
|
--merge-locals \
|
|
--flatten \
|
|
--ignore-implicit-traps \
|
|
-ffm \
|
|
--const-hoisting \
|
|
--code-folding \
|
|
--code-pushing \
|
|
--dae-optimizing \
|
|
--dce \
|
|
--simplify-globals-optimizing \
|
|
--simplify-locals-nonesting \
|
|
--reorder-locals \
|
|
--rereloop \
|
|
--precompute-propagate \
|
|
--local-cse \
|
|
--remove-unused-brs \
|
|
--memory-packing \
|
|
-c \
|
|
--avoid-reinterprets \
|
|
-Oz
|
|
hook-cleaner govern.wasm
|
|
wasm-opt govern.wasm -o govern.wasm \
|
|
--shrink-level=100000000 \
|
|
--coalesce-locals-learning \
|
|
--vacuum \
|
|
--merge-blocks \
|
|
--merge-locals \
|
|
--flatten \
|
|
--ignore-implicit-traps \
|
|
-ffm \
|
|
--const-hoisting \
|
|
--code-folding \
|
|
--code-pushing \
|
|
--dae-optimizing \
|
|
--dce \
|
|
--simplify-globals-optimizing \
|
|
--simplify-locals-nonesting \
|
|
--reorder-locals \
|
|
--rereloop \
|
|
--precompute-propagate \
|
|
--local-cse \
|
|
--remove-unused-brs \
|
|
--memory-packing \
|
|
-c \
|
|
--avoid-reinterprets \
|
|
-Oz
|
|
hook-cleaner govern.wasm
|
|
guard_checker govern.wasm
|
|
mint:
|
|
wasmcc mint.c -o mint.wasm -Oz -Wl,--allow-undefined -I../
|
|
wasm-opt mint.wasm -o mint.wasm \
|
|
--shrink-level=100000000 \
|
|
--coalesce-locals-learning \
|
|
--vacuum \
|
|
--merge-blocks \
|
|
--merge-locals \
|
|
--flatten \
|
|
--ignore-implicit-traps \
|
|
-ffm \
|
|
--const-hoisting \
|
|
--code-folding \
|
|
--code-pushing \
|
|
--dae-optimizing \
|
|
--dce \
|
|
--simplify-globals-optimizing \
|
|
--simplify-locals-nonesting \
|
|
--reorder-locals \
|
|
--rereloop \
|
|
--precompute-propagate \
|
|
--local-cse \
|
|
--remove-unused-brs \
|
|
--memory-packing \
|
|
-c \
|
|
--avoid-reinterprets \
|
|
-Oz
|
|
hook-cleaner mint.wasm
|
|
guard_checker mint.wasm
|
|
nftoken:
|
|
wasmcc nftoken.c -o nftoken.wasm -Oz -Wl,--allow-undefined -I../
|
|
hook-cleaner nftoken.wasm
|