at master
1 | # |
2 | # The MIT License (MIT) |
3 | # |
4 | # Copyright (c) 2018 Daniel Moch |
5 | # |
6 | # Permission is hereby granted, free of charge, to any person obtaining a copy |
7 | # of this software and associated documentation files (the "Software"), to deal |
8 | # in the Software without restriction, including without limitation the rights |
9 | # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell |
10 | # copies of the Software, and to permit persons to whom the Software is |
11 | # furnished to do so, subject to the following conditions: |
12 | # |
13 | # The above copyright notice and this permission notice shall be included in all |
14 | # copies or substantial portions of the Software. |
15 | # |
16 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR |
17 | # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, |
18 | # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE |
19 | # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER |
20 | # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, |
21 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE |
22 | # SOFTWARE. |
23 | # |
24 | SECTIONS=sections/new_testament.json sections/old_testament.json sections/psalms.json |
25 | |
26 | text: $(SECTIONS) |
27 | ./generate_schedule output.txt |
28 | |
29 | csv: $(SECTIONS) |
30 | ./generate_schedule output.csv |
31 | |
32 | json: $(SECTIONS) |
33 | ./generate_schedule output.json |
34 | |
35 | latex: $(SECTIONS) |
36 | ./generate_schedule output.tex |
37 | |
38 | clean: |
39 | -rm output.* |
40 | rm sections/*.json |
41 | |
42 | sections/%.json: sections/%.in |
43 | ./generate_readings $< |