repos: - repo: local hooks:{% if layout == 'parts' and not parts %} []{% endif %} {% if layout == 'single' %} - id: fmt name: fmt entry: make fmt language: system pass_filenames: false - id: check name: check entry: make check language: system pass_filenames: false {% endif %}{% for part in parts %} - id: {{ part }}-fmt name: {{ part }} fmt entry: make -C {{ part }} fmt language: system files: ^{{ part }}/ pass_filenames: false - id: {{ part }}-check name: {{ part }} check entry: make -C {{ part }} check language: system files: ^{{ part }}/ pass_filenames: false {% endfor %}