alias for cross-building + readme update
parent
621f2d46b7
commit
d8c9e8e158
|
|
@ -6,6 +6,9 @@ linker = "riscv64-linux-gnu-gcc"
|
||||||
x86_64 = "build --release --target x86_64-unknown-linux-gnu"
|
x86_64 = "build --release --target x86_64-unknown-linux-gnu"
|
||||||
riscv64 = "build --release --target riscv64gc-unknown-linux-gnu"
|
riscv64 = "build --release --target riscv64gc-unknown-linux-gnu"
|
||||||
rbuild = "build --release"
|
rbuild = "build --release"
|
||||||
|
unibuild = "build --release --target x86_64-unknown-linux-gnu --target riscv64gc-unknown-linux-gnu"
|
||||||
|
run_x86 = "run --release --target x86_64-unknown-linux-gnu"
|
||||||
|
run_risc = "run --release --target riscv64gc-unknown-linux-gnu"
|
||||||
|
|
||||||
[build]
|
[build]
|
||||||
target = "x86_64-unknown-linux-gnu"
|
target = "x86_64-unknown-linux-gnu"
|
||||||
14
README.md
14
README.md
|
|
@ -43,6 +43,12 @@ cargo x86_64
|
||||||
cargo riscv64
|
cargo riscv64
|
||||||
~~~
|
~~~
|
||||||
|
|
||||||
|
3.3. Release build of app for both (riscv64 and amd64)
|
||||||
|
|
||||||
|
~~~bash
|
||||||
|
cargo unibuild
|
||||||
|
~~~
|
||||||
|
|
||||||
|
|
||||||
## Execution for amd64/linux
|
## Execution for amd64/linux
|
||||||
~~~bash
|
~~~bash
|
||||||
|
|
@ -50,7 +56,7 @@ cargo riscv64
|
||||||
~~~
|
~~~
|
||||||
or
|
or
|
||||||
~~~bash
|
~~~bash
|
||||||
cargo run --release
|
cargo run_x86
|
||||||
~~~
|
~~~
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -58,3 +64,9 @@ cargo run --release
|
||||||
~~~bash
|
~~~bash
|
||||||
./target/riscv64gc-unknown-linux-gnu/release/runner-rs
|
./target/riscv64gc-unknown-linux-gnu/release/runner-rs
|
||||||
~~~
|
~~~
|
||||||
|
or
|
||||||
|
> [!ERROR]
|
||||||
|
> **cargo run_risc** command is a temp broken. Better use the first one
|
||||||
|
~~~bash
|
||||||
|
cargo run_risc
|
||||||
|
~~~
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue