File tree Expand file tree Collapse file tree 3 files changed +31
-0
lines changed Expand file tree Collapse file tree 3 files changed +31
-0
lines changed Original file line number Diff line number Diff line change 1+ pptx :
2+ rm -f custom-reference.pptx
3+ make -f makefilePptx
4+ unzip :
5+ make -f makefileUnzip
6+ default :
7+ pandoc -o custom-reference.pptx --print-default-data-file reference.pptx
Original file line number Diff line number Diff line change 1+ default: custom-reference.pptx
2+
3+ %-tidy/: %/
4+ rsync -av --stats --delete $< $@
5+ minify --all --recursive -o $@ $<
6+
7+ %.pptx: %-tidy/
8+ cd $< && zip -r "../$@" .
9+ rm -rf $<
10+
11+ clean:
12+ rm -f custom-reference.pptx custom-reference-tidy
Original file line number Diff line number Diff line change 1+ unzip: custom-reference/
2+
3+ # for git diff
4+ # tidy -xml
5+ # xmllint --format
6+ %/: %.pptx
7+ rm -rf $@
8+ unzip $< -d $@
9+ find $@ \( -name '*.rels' -o -name '*.xml' \) -exec bash -c 'for file do xmllint --format "$$file" > "$$file.temp" && mv "$$file.temp" "$$file"; done' bash {} +
10+
11+ clean:
12+ rm -rf custom-reference/
You can’t perform that action at this time.
0 commit comments