Backend for songs.zachdecook.com
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
# Prosongsa

## Setup

* Have the ability to serve php files.
* Clone this repository, including the submodules, into such a place.

	```git clone --recursive https://github.com/earboxer/prosongsa.git```

	If you've already cloned without the submodules, you can use
	`git submodule update --init --recursive`.

* Create file `inputfile.txt` in this directory
	(see `inputfile.example.txt` for example format).
* Navigate to the page where index.php is being served from.

* `cd chordsdata && ./commands.sh` to create the data files

To update this repository

```sh
git pull && git submodule update --init --recursive && git submodule update &&
 cd chordsdata && ./commands.sh
```

## Developers

Contributions are welcome! If you think you can do something to improve this project,
feel free to make a pull request.

### Notes

The `index.css` file is made by
`lessc --source-map-map-inline index.less > index.css`.

## Acknowledgements

* Github user [mzarillo](https://github.com/mzarillo) for
	[ccharter](https://github.com/earboxer/ccharter) script.
* [Ruslan Keba](https://github.com/rukeba) for
	[guitar chords fingering data](http://guitar-chords-chart.net).