updated root readme
continuous-integration/drone/push Build is failing Details

This commit is contained in:
Joe Bellus 2022-10-16 21:25:35 -04:00
parent dc3b78c505
commit ce3557630e
1 changed files with 28 additions and 2 deletions

View File

@ -9,8 +9,34 @@ For information on the UI application visit [[abacus-ui/][Abacus UI]].
This package is broken into two projects:
[[abacus-core][Abacus Core]] - Which contains the scirpt processing and calculation engine.
[[abacus-ui][Abacus UI]] - The desktop application
- [[abacus-core][Abacus Core]] - Which contains the scirpt processing and calculation engine.
- [[abacus-ui][Abacus UI]] - The desktop application
* Building the project from source
** Rust
Download and install rust: [[https://rustup.rs]].
** Linux
*** General Dependencies
This is a GTK4 application and as such the GTK3 development library needs to be installed:
#+begin_src sh
sudo apt-get install libgtk-3-dev
#+end_src
You may also need lib-shape and lib-xfixes:
#+begin_src
apt-get -y install libxcb-shape0-dev libxcb-xfixes0-dev
#+end_src
** Launching
Run and build via cargo
#+begin_src sh
cargo run
#+end_src