mirror of
https://github.com/redstrate/Astra.git
synced 2025-04-20 03:37:47 +00:00
Update README, BUILDING, CONTRIBUTING and add FUNDING.yml
This commit is contained in:
parent
34c5ac6348
commit
7176de7b7a
4 changed files with 24 additions and 14 deletions
1
.github/FUNDING.yml
vendored
Normal file
1
.github/FUNDING.yml
vendored
Normal file
|
@ -0,0 +1 @@
|
|||
ko_fi: redstrate
|
16
BUILDING.md
16
BUILDING.md
|
@ -45,12 +45,26 @@ These are optional dependencies, that will be used if found on your system.
|
|||
* Gamemode
|
||||
* Turn on `ENABLE_GAMEMODE` to enable integration.
|
||||
|
||||
### Getting source code
|
||||
|
||||
Astra has git submodules that must be cloned alongside the repository, so make sure to pass the `--recursive` flag:
|
||||
|
||||
```bash
|
||||
$ git clone --recursive https://github.com/redstrate/Astra.git
|
||||
```
|
||||
|
||||
If you missed it, it's possible to initialize the submodules afterward:
|
||||
|
||||
```bash
|
||||
$ git submodule update --init --recursive
|
||||
```
|
||||
|
||||
### Configuring
|
||||
|
||||
To configure, run `cmake` in the source directory:
|
||||
|
||||
```bash
|
||||
$ cd astra
|
||||
$ cd Astra
|
||||
$ cmake -S . -B build
|
||||
```
|
||||
|
||||
|
|
|
@ -1,8 +1,6 @@
|
|||
# Contributing to Astra
|
||||
|
||||
I appreciate any code contributions to Astra, whether they are bugfixes or new features! this repository is managed on [sourcehut](https://git.sr.ht/~redstrate/astra).
|
||||
|
||||
Once you finished your changes, use [git send-email](https://git-send-email.io/) or the [sourcehut web contributor interface](https://git.sr.ht/~redstrate/astra/send-email) to upload them. Please send your patches to [~redstrate/public-inbox@lists.sr.ht](mailto:~redstrate/public-inbox@lists.sr.ht).
|
||||
I appreciate any code contributions to Astra, whether they are bugfixes or new features! this repository is managed on [GitHub](https://github.com/redstrate/Astra).
|
||||
|
||||
## What Needs Doing
|
||||
|
||||
|
|
13
README.md
13
README.md
|
@ -21,19 +21,16 @@ plugins!
|
|||
|
||||
Details on where to find stable releases of Astra can be found on its [homepage](https://xiv.zone/astra).
|
||||
|
||||
Distribution packaging is encouraged, so please send an [email through the mailing list](https://lists.sr.ht/~redstrate/public-inbox) for any concerns.
|
||||
|
||||
## Support
|
||||
|
||||
If you have an issue with Astra, please [email the mailing list](https://lists.sr.ht/~redstrate/public-inbox).
|
||||
|
||||
## Building
|
||||
|
||||
Please refer to the [building document](BUILDING.md) for instructions on how to build Astra.
|
||||
|
||||
## Contributing
|
||||
## Contributing & Support
|
||||
|
||||
Please refer to the [contributing document](CONTRIBUTING.md) for everything you need to know to get started contributing to Novus.
|
||||
The best way you can help is by [monetarily supporting me](https://redstrate.com/fund/) or by submitting patches to
|
||||
help fix bugs or add functionality. Filing issues is appreciated, but I do this in my free time so please don't expect professional support.
|
||||
|
||||
Please refer to the [contributing document](CONTRIBUTING.md) for everything you need to know to get started contributing to Astra.
|
||||
|
||||
## License
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue