Building is and installation is done via Cargo from source.
Supported Operating Systems:
- Linux
- Windows 10/11
- MacOS (untested)
LogicRs can be obtained by simply cloning this repository or dowloading the .zip
file on GitHub
$ git clone https://github.com/spydr06/logicrs.git --recursive
Prebuilt Binaries can be found on the releases
section of this repository.
Libraries:
gtk4
libcairo
libadwaita
On UNIX, these dependencies mostly will be taken care of by Cargo and your distribution's package manager. On Windows, you will need to install an unix-like environment like MSYS64/MINGW64 and take care of the dependencies yourself.
Building LogicRs is very easy by just running one command in the main directory of this repository:
$ cargo build
To run the compiled program, use cargo run
.
Global installation can be done using this command:
$ cargo install --path /path/to/this/repository
Or, if you don't want to clone this repository:
$ cargo install --git https://github.com/Spydr06/logicrs