Readme: Add a note about being able to built with Gnome-Builder.

This commit is contained in:
Jordan Petridis 2018-02-04 02:03:47 +02:00
parent 1888539a97
commit 3874235074
No known key found for this signature in database
GPG Key ID: CEABAD9F5683B9A6

View File

@ -14,6 +14,13 @@
## Quick start ## Quick start
As of January 19 2018, Hammond can be built and run with [Gnome Builder](https://wiki.gnome.org/Apps/Builder) Nightly
and any Stable release of Gnome Builder >= 3.28.0.
Get Builder [here](https://wiki.gnome.org/Apps/Builder/Downloads)
Manually:
The following steps assume you have a working installation of rustc and cargo. The following steps assume you have a working installation of rustc and cargo.
If you dont take a look at [rustup.rs](rustup.rs) If you dont take a look at [rustup.rs](rustup.rs)
@ -37,23 +44,10 @@ Note:
There isn't much documentation yet, so you will probably have question about parts of the Code. There isn't much documentation yet, so you will probably have question about parts of the Code.
## Install from soure
```sh
git clone https://gitlab.gnome.org/alatiera/hammond.git
cd Hammond/
./configure --prefix=/usr/local
make && sudo make install
```
**Additional:**
You can run `sudo make uninstall` for removal
And `make clean` to clean up the enviroment after instalation.
### Flatpak ### Flatpak
Flatpak is the reccomended way of building and installing Hammond.
#### Building a Flatpak #### Building a Flatpak
Download the `org.gnome.Hammond.json` flatpak manifest from this repo. Download the `org.gnome.Hammond.json` flatpak manifest from this repo.
@ -65,7 +59,18 @@ flatpak-builder --repo=repo hammond org.gnome.Hammond.json --force-clean
flatpak build-bundle repo hammond org.gnome.Hammond flatpak build-bundle repo hammond org.gnome.Hammond
``` ```
## Building ## Building from soure
```sh
git clone https://gitlab.gnome.org/alatiera/hammond.git
cd Hammond/
./configure --prefix=/usr/local
make && sudo make install
```
**Additional:**
You can run `sudo make uninstall` for removal
### Dependencies ### Dependencies
@ -142,4 +147,3 @@ Hammond's design is heavily insired by [GNOME Music](https://wiki.gnome.org/Desi
We also copied some elements from [GNOME News](https://wiki.gnome.org/Design/Apps/Potential/News). We also copied some elements from [GNOME News](https://wiki.gnome.org/Design/Apps/Potential/News).
And almost the entirety of the build system is copied from the [Fractal](https://gitlab.gnome.org/danigm/fractal) project. And almost the entirety of the build system is copied from the [Fractal](https://gitlab.gnome.org/danigm/fractal) project.