Makefile: add phony targets for generating all assets of a training#303
Conversation
Sometimes you want to build-test all training content once you modified some slides. Add PHONY targets: ⟩ # generate slides/labs/agendas/tarballs for all three variants ⟩ make linux-kernel ⟩ ⟩ # same thing for the audio training: ⟩ # full-audio-slides.pdf audio-agenda.pdf audio-fr-agenda.pdf ⟩ # audio-online-agenda.pdf audio-online-fr-agenda.pdf ⟩ make audio Signed-off-by: Théo Lebrun <theo.lebrun@bootlin.com>
|
Just to clarify: I created this pull request to ask for feedback rather than push directly. I am not certain everyone agrees with the change (even though I don't see many cons to it). |
|
Thanks for the review @Tropicao! I would like parallel compilation of agendas to be working before we merge this. Mostly a selfish desire because my system has |
|
Hi @tleb, |
|
My comment above explains why I was interested in fixing parallel builds first: I do parallel builds by default because I have |
Sometimes you want to build-test all training content once you modified some slides. Add PHONY targets: