Compare commits

..

27 Commits

Author SHA1 Message Date
c88211d161 [Slide] 3D print
(cherry picked from commit f92cf0c343)
2025-10-29 23:49:40 +01:00
1ed4b3bcee ekonomija update 2025-10-29 15:50:56 +01:00
299f3df84e add handout targets 2025-10-29 15:39:21 +01:00
75137199da write ansible 2025-10-29 15:39:21 +01:00
d6cc275d6f remove unicode from joyous bash
Unicode breaks the pandoc compiler (because LaTeX is shit).
2025-10-29 15:39:21 +01:00
67ac7abb3f [Slide] Selfhosting 2025-10-29 15:39:21 +01:00
69a8757c9f [Slide] Kombucha 2025-10-29 15:39:21 +01:00
addefeefef [Slide] DeGoogle 2025-10-29 15:39:21 +01:00
a33f0ce8f1 [Slide] rss 2025-10-29 15:39:20 +01:00
46402622c8 add joyous bash 2025-10-29 15:39:20 +01:00
d511f9061c refactor makefile 2025-10-29 15:39:20 +01:00
a1ea4324d0 note speedy compiles 2025-10-29 15:39:20 +01:00
ec2117a0a5 place arch install instructions 2025-10-29 15:39:20 +01:00
88f7257a9a fix robocop 2025-10-29 15:39:20 +01:00
05663a0435 Added dependencies for Debian in README 2025-10-29 15:39:20 +01:00
7302550209 update readme 2025-10-29 15:39:20 +01:00
71dd6d4cb2 reconfigure makefile 2025-10-29 15:39:20 +01:00
64f7f65f0b dependency ladder example 2025-10-29 15:39:20 +01:00
e4c00239fa PS: more Makefiles 2025-10-29 15:39:20 +01:00
3cbd7042b2 typo 2025-10-29 15:39:20 +01:00
190fff9bae note python makefile 2025-10-29 15:39:20 +01:00
324fad6a5a ending notes 2025-10-29 15:39:20 +01:00
ffd0080a31 finish examples 2025-10-29 15:39:20 +01:00
feeee8431f place example makefiles 2025-10-29 15:39:20 +01:00
fe07d7f076 add basic makefile examples 2025-10-29 15:39:19 +01:00
67e51cefb9 fix typo in algebragrupe slides 2025-10-29 15:39:19 +01:00
f68e8c0df8 add algebera slides and link to decentrala slide 2025-10-29 15:39:19 +01:00

View File

@@ -7,10 +7,14 @@ help: ## Print the help message
# Search should not include slides separated by '***', as those are for mdp, not pandoc. # Search should not include slides separated by '***', as those are for mdp, not pandoc.
markdown != find slides/ -maxdepth 2 -type f -name "*.md" -exec grep -LF '***' '{}' ';' markdown != find slides/ -maxdepth 2 -type f -name "*.md" -exec grep -LF '***' '{}' ';'
pdfs = $(patsubst %.md, %.pdf, $(markdown)) pdfs = $(patsubst %.md, %.pdf, $(markdown))
handouts = $(patsubst %.md, %_handout.pdf, $(markdown))
$(pdfs): %.pdf: %.md $(pdfs): %.pdf: %.md
pandoc -t beamer -V theme:Warsaw -i $< -o $@ pandoc -t beamer -V theme:Warsaw -i $< -o $@
$(handouts): %_handout.pdf: %.md
pandoc -t beamer -V handout -V theme:Warsaw -i $< -o $@
.PHONY: pdfs .PHONY: pdfs
pdfs: $(pdfs) ## Generate all pdfs (try `make -j pdfs`) pdfs: $(pdfs) ## Generate all pdfs (try `make -j pdfs`)