Skip to content

Commit

Permalink
Update docs for 0.13.2
Browse files Browse the repository at this point in the history
  • Loading branch information
SMerrony committed Nov 22, 2022
1 parent bcde83b commit c67fdd8
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 1 deletion.
14 changes: 14 additions & 0 deletions Docs/DEVELOP.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,20 @@ alr build
```
N.B. If you have not built a GtkAda crate (the GUI toolkit we use) recently then Alire will automatically download and build that before building Dashera itself. This can take some time when it first happens, subsequent builds should be much faster.

### Non-Alire Build

If you cannot use Alire, it should still be possible to build Dashera with gprbuild...
```
mkdir obj
gprbuild -Pnon_alire
```
Ignore the warning about file name not matching project name.
You may append `-Xmode=release` to the gprbuild command for an optimised build.

Without Alire you will have to manually ensure that dependencies (eg. GtkAda) are installed.
Eg. You may need to install the `libgtkada20-dev` package.


## Run with Fatal Warnings...
`./dashera --gtk-fatal-warnings --g-fatal--warnings`

Expand Down
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,11 +56,13 @@ N.B. If you have not built a GtkAda crate (the GUI toolkit we use) recently then

If you cannot use Alire, it should still be possible to build Dashera with gprbuild...
```
gprbuild -Pnon_alire
mkdir obj
gprbuild -Pnon_alire -Xmode=release
```
Ignore the warning about file name not matching project name.

Without Alire you will have to manually ensure that dependencies (eg. GtkAda) are installed.
Eg. You may need to install the `libgtkada20-dev` package.

## Run
`.bin/dashera`
Expand Down

0 comments on commit c67fdd8

Please sign in to comment.