Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make project setup scripts #39

Open
2 of 4 tasks
jonasKjellerup opened this issue Nov 22, 2022 · 1 comment
Open
2 of 4 tasks

Make project setup scripts #39

jonasKjellerup opened this issue Nov 22, 2022 · 1 comment
Assignees
Labels
a-core Area: core-functionality c-workflow Category: workflow changes d-easy Difficulty: easy - Good for newcomers p-high Priority: high

Comments

@jonasKjellerup
Copy link
Collaborator

jonasKjellerup commented Nov 22, 2022

The project has a lot of components that need to be built before development can be done. To simplify this process having a setup script would be ideal. It should cover the following tasks:

  • Per default fetch prebuilt songbook (depends on Setup CI for building releases #38) - flag to disable. (This is to avoid requiring a pandoc install)
  • Option to build songbook from source (requires pandoc)
  • Build relevant submodules.
  • Install all dependencies.
@jonasKjellerup jonasKjellerup added d-easy Difficulty: easy - Good for newcomers c-feature Category: feature a-core Area: core-functionality p-high Priority: high c-workflow Category: workflow changes and removed c-feature Category: feature labels Nov 22, 2022
@jonasKjellerup jonasKjellerup self-assigned this Nov 30, 2022
@LowkeyCoding
Copy link
Collaborator

When #61 is done pandoc will no longer be required to build the songbook.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a-core Area: core-functionality c-workflow Category: workflow changes d-easy Difficulty: easy - Good for newcomers p-high Priority: high
Projects
None yet
Development

No branches or pull requests

2 participants