Level 25: delete intermediate targetsΒΆ
Continue with level 22, we would like to delete intermediate files.
Note
What is intermediate targets? Simply they are the files moban generates but in the end those files are not really used.
For safety reasons, we only delete intermediate targets. We are not allowing moban to delete any files in template folders and staic folder.
Here is the short syntax:
targets:
- delete!: intermediate_file.jj2
Here are the full syntax:
targets:
- output: what_ever_here_will_be_ignored
template: intermediate.jj2
template_type: delete
- output: ''
template: intermediate2.jj2
Example mobanfile:
targets:
- intermediate.jj2: original.jj2
- intermediate2.jj2: original.jj2
- intermediate3.jj2: original.jj2
- output: x
template: intermediate.jj2
template_type: delete
- output: ''
template: intermediate2.jj2
- delete!: intermediate3.jj2