Skip to content

Commit af6ab26

Browse files
authored
Merge pull request #12 from segfault-trainings/improve-remote-chapter
Improve remote chapter
2 parents e97ee27 + f0b42f3 commit af6ab26

15 files changed

+10515
-4371
lines changed

Makefile

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@ PNGS = $(patsubst %.svg,$(TMP)/%.pdf,$(SVGS))
88
all: slides handout
99
test -d ~/public_html && cp -f gitworkshop.pdf gitworkshop\ Handout.pdf ~/public_html/ || true
1010

11-
slides: build-dir $(PNGS)
11+
slides: build-dir $(PNGS) multi-diagram
1212
cd $(TMP) && pdflatex ../gitworkshop.tex
1313
cd $(TMP) && pdflatex ../gitworkshop.tex
1414
mv $(TMP)/gitworkshop.pdf GitWorkshop_Slides.pdf
1515
cp GitWorkshop_Slides.pdf GitWorkshop_Slides_$(shell date "+%Y-%m-%d").pdf
1616

17-
handout: build-dir $(PNGS)
17+
handout: build-dir $(PNGS) multi-diagram
1818
cd $(TMP) && HANDOUT=1 pdflatex ../gitworkshop.tex
1919
cd $(TMP) && HANDOUT=1 pdflatex ../gitworkshop.tex
2020
mv $(TMP)/gitworkshop.pdf GitWorkshop_Handout.pdf
@@ -26,6 +26,13 @@ build-dir:
2626
$(TMP)/%.pdf: %.svg
2727
inkscape $< --without-gui --export-area-drawing --export-dpi=600 --export-pdf $@
2828

29+
multi-diagram:
30+
inkscape --export-id "slide1" --export-id-only assets/diagrams-multi/git-forking-workflow.svg --without-gui --export-dpi=600 --export-png $(TMP)/assets/diagrams/git-forking-workflow-slide1.png
31+
inkscape --export-id "slide2" --export-id-only assets/diagrams-multi/git-forking-workflow.svg --without-gui --export-dpi=600 --export-png $(TMP)/assets/diagrams/git-forking-workflow-slide2.png
32+
inkscape --export-id "slide3" --export-id-only assets/diagrams-multi/git-forking-workflow.svg --without-gui --export-dpi=600 --export-png $(TMP)/assets/diagrams/git-forking-workflow-slide3.png
33+
inkscape --export-id "slide4" --export-id-only assets/diagrams-multi/git-forking-workflow.svg --without-gui --export-dpi=600 --export-png $(TMP)/assets/diagrams/git-forking-workflow-slide4.png
34+
inkscape --export-id "slide5" --export-id-only assets/diagrams-multi/git-forking-workflow.svg --without-gui --export-dpi=600 --export-png $(TMP)/assets/diagrams/git-forking-workflow-slide5.png
35+
2936
clean:
3037
rm -rf $(TMP)
3138

0 commit comments

Comments
 (0)