update tools build instruction

This commit is contained in:
jangko 2023-08-01 09:25:18 +07:00
parent 322f1c2e9e
commit 9be5df90cf
No known key found for this signature in database
GPG Key ID: 31702AE10541E6B9
3 changed files with 9 additions and 6 deletions

View File

@ -6,9 +6,10 @@ The `evmstate` tool to execute state test.
There are few options to build `evmstate` tool like any other nimbus tools. There are few options to build `evmstate` tool like any other nimbus tools.
1. Use nimble to install dependencies and your system Nim compiler(version <= 1.6.0). 1. Use your system Nim compiler(v1.6.12) and git to install dependencies.
``` ```
$> nimble install -y --depsOnly $> git submodule update --init --recursive
$> ./env.sh (run once to generate nimbus-build-system.paths)
$> nim c -d:release tools/evmstate/evmstate $> nim c -d:release tools/evmstate/evmstate
$> nim c -r -d:release tools/evmstate/evmstate_test $> nim c -r -d:release tools/evmstate/evmstate_test
``` ```

View File

@ -6,9 +6,10 @@ The `t8n` tool is a stateless state transition utility.
There are few options to build `t8n` tool like any other nimbus tools. There are few options to build `t8n` tool like any other nimbus tools.
1. Use nimble to install dependencies and your system Nim compiler(version <= 1.6.0). 1. Use your system Nim compiler(v1.6.12) and git to install dependencies.
``` ```
$> nimble install -y --depsOnly $> git submodule update --init --recursive
$> ./env.sh (run once to generate nimbus-build-system.paths)
$> nim c -d:release -d:chronicles_default_output_device=stderr tools/t8n/t8n $> nim c -d:release -d:chronicles_default_output_device=stderr tools/t8n/t8n
$> nim c -r -d:release tools/t8n/t8n_test $> nim c -r -d:release tools/t8n/t8n_test
``` ```

View File

@ -11,9 +11,10 @@ Otherwise, it outputs `err: ` and a suitable error message.
There are few options to build `txparse` tool like any other nimbus tools. There are few options to build `txparse` tool like any other nimbus tools.
1. Use nimble to install dependencies and your system Nim compiler(version <= 1.6.0). 1. Use your system Nim compiler(v1.6.12) and git to install dependencies.
``` ```
$> nimble install -y --depsOnly $> git submodule update --init --recursive
$> ./env.sh (run once to generate nimbus-build-system.paths)
$> nim c -d:release tools/txparse/txparse $> nim c -d:release tools/txparse/txparse
``` ```
2. Use nimbus shipped Nim compiler and dependencies. 2. Use nimbus shipped Nim compiler and dependencies.