2
0
mirror of https://github.com/Revertron/Alfis synced 2024-11-11 01:10:36 +00:00
Alfis/README.md

32 lines
1.0 KiB
Markdown
Raw Normal View History

2021-02-16 17:06:46 +00:00
# Alfis
Alternative Free Identity System
This project represents a minimal blockchain with no coin, capable of sustaining any number of domain name zones and domains.
## Building
### On every OS
You can build Alfis by issuing `cargo build` and `cargo run` commands in a directory of cloned repository.
If you want to build release version you need to do `cargo build --release` as usual.
### On Windows
You don't need any additional steps to build Alfis, just stick to the MSVC version of Rust.
### On Windows (MINGW64)
If you'd rather use Gnu version of Rust you can build Alfis by these steps:
```
pacman -S git
pacman -Ss rust
pacman -S mingw64/mingw-w64-x86_64-rust
pacman -Ss cargo
pacman -S mingw64/mingw-w64-x86_64-cargo-c
git clone https://github.com/Revertron/Alfis.git
cd Alfis
cargo build
cargo run
```
### On Linux
If you are building on Linux you must ensure that you have `libwebkitgtk` library installed.
You can do it by issuing this command: `sudo apt install libwebkit2gtk-4.0-dev` (on Debian/Ubuntu and derivatives).