Make PDF the default target
All checks were successful
Build / build (push) Successful in 1m46s

This commit is contained in:
2024-06-03 09:54:05 +02:00
parent 89be2699c5
commit 657f97ffc0
3 changed files with 21 additions and 10 deletions

View File

@ -12,7 +12,7 @@ SONG_PDF := $(patsubst %$(SRC_EXTENSION),%.pdf,$(SONG_CHO))
SONG_HTML := $(patsubst %$(SRC_EXTENSION),%.html,$(SONG_CHO))
SONGBOOK := songbook.pdf
.DEFAULT_GOAL := all
.DEFAULT_GOAL := pdf
%.pdf: %$(SRC_EXTENSION)
$(CHORDPRO_CMD) -o $@ $<
@ -20,7 +20,7 @@ SONGBOOK := songbook.pdf
%.html: %$(SRC_EXTENSION)
$(CHORDPRO_CMD) -o $@ $<
all: $(SONG_PDF) $(SONG_HTML) $(SONGBOOK)
all: pdf html songbook
$(SONGBOOK): $(SONG_PDF)
gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=$@ $^
@ -31,6 +31,10 @@ html: $(SONG_HTML)
.PHONY: pdf
pdf: $(SONG_PDF)
.PHONY: songbook
songbook: pdf
$(MAKE) $(SONGBOOK)
.PHONY: clean
clean:
rm -f $(SONG_PDF) $(SONG_HTML) $(SONGBOOK)