diff options
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 22 |
1 files changed, 20 insertions, 2 deletions
| @@ -1,4 +1,5 @@ | |||
| 1 | MAKEFLAGS+=-j2 | 1 | MAKEFLAGS+=-j2 |
| 2 | PROJECTS_FILENAME = content/pages/projects.md | ||
| 2 | 3 | ||
| 3 | dev: watch server | 4 | dev: watch server |
| 4 | 5 | ||
| @@ -8,5 +9,22 @@ watch: | |||
| 8 | server: | 9 | server: |
| 9 | jbmafp -s | 10 | jbmafp -s |
| 10 | 11 | ||
| 11 | fetch-projects: | 12 | update-projects: projects-header |
| 12 | cd tools && python projects.py | 13 | cat content/pages/projects.fossil.md.part \ |
| 14 | content/pages/projects.github.md.part >> \ | ||
| 15 | content/pages/projects.md | ||
| 16 | |||
| 17 | projects-header: | ||
| 18 | echo "---" > $(PROJECTS_FILENAME) | ||
| 19 | echo "title: Personal projects" >> $(PROJECTS_FILENAME) | ||
| 20 | echo "date: 2024-10-21T12:00:00+02:00" >> $(PROJECTS_FILENAME) | ||
| 21 | echo "url: projects.html" >> $(PROJECTS_FILENAME) | ||
| 22 | echo "type: page" >> $(PROJECTS_FILENAME) | ||
| 23 | echo "draft: false" >> $(PROJECTS_FILENAME) | ||
| 24 | echo "---\n" >> $(PROJECTS_FILENAME) | ||
| 25 | |||
| 26 | update-fossil: | ||
| 27 | cd tools && bash fossil-projects.sh | ||
| 28 | |||
| 29 | update-github: | ||
| 30 | cd tools && python github-projects.py | ||
