00045ebab598139b6ae80390b7c497f635e00f8e
Some checks failed
Build / build (push) Failing after 10m57s
[ci skip]
Requirements
chordproghostscriptzola(optional)
Building
make defaults to all which builds individual PDF and HTML files for
all songs. It also builds two complete songbooks for mixtape and classic.
Available targets: all, pdf, html, clean
You can also build PDF for a specific page with:
chordpro --config=chordpro.json path/to/song.cho
or build HTML output with:
chordpro --config=chordpro.json -o path/to/song.html path/to/song.cho
Static website output
Futhermore, the project is ready to be compiled into a static webpage using Zola.
zola build
This is done by default during the deploy pipeline.
Song management
The manage shell script lets you do basic song management and saves you some
manual labour. Simply run the script itself or invoke help to get a list of
all available commands.
For now the script only supports creating new songs, which it does in an interactive way by asking for important data and filling all needed templates.
./manage help
Usage: ./manage <command> [options]
Commands:
help Show this help message and exit
new <name> Create a new song with the specified name
Examples:
./manage help
./manage new [song-name]
Description
Languages
SCSS
45.7%
HTML
21.9%
JavaScript
18.3%
Makefile
7.1%
Shell
7%