Skip to content

Commit 2430e94

Browse files
committed
i guess guide rust
1 parent 920b4d3 commit 2430e94

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

README.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,17 @@ If you're on Linux or Mac, you will need to build it yourself. Follow the develo
1919

2020
## Developing
2121

22+
This tool is written in [Rust](https://rust-lang.org/).
23+
24+
1. Install the Rust compiler's dependencies (primarily the system linker):
25+
26+
* Ubuntu: `sudo apt-get install gcc-multilib`
27+
* Windows (MSVC): [Build Tools for Visual Studio 2017](https://visualstudio.microsoft.com/thank-you-downloading-visual-studio/?sku=BuildTools)
28+
* Windows (GNU): No action required
29+
30+
2. Use [the Rust installer](https://rustup.rs/), or another Rust installation method.
31+
32+
2233
### Testing locally
2334

2435
Make sure you are using the latest version of stable rust by running `rustup update`.
@@ -33,6 +44,8 @@ On Fedora Rawhide you need to run:
3344

3445
`dnf install clang clang-devel clang-tools-extra libxkbcommon-devel pkg-config openssl-devel libxcb-devel gtk3-devel atk fontconfig-devel`
3546

47+
The executable will be located in the `target/release` folder.
48+
3649
### Web Locally
3750

3851
This application can be compiled to [WASM](https://en.wikipedia.org/wiki/WebAssembly), and published as a web page.

0 commit comments

Comments
 (0)