# HG changeset patch # User Oleksandr Gavenko # Date 1456140687 -7200 # Node ID 7ed63a9345717e45e00e9884b2ec54fe45f70b85 # Parent 6cc2c19c8995c8fc98dbaeae07948fb6c97ed3e4 Check for presents of :local: keyword. diff -r 6cc2c19c8995 -r 7ed63a934571 Makefile --- a/Makefile Mon Feb 22 13:12:06 2016 +0200 +++ b/Makefile Mon Feb 22 13:31:27 2016 +0200 @@ -197,15 +197,18 @@ .PHONY: check-format-policy check-format-policy: \ -for f in *.rst; do \ - if grep '.. -\*- coding: utf-8; -\*-' $$f >/dev/null; then :; else \ +for f in $(RST_FILES); do \ + if grep '^.. -\*- coding: utf-8; -\*-' $$f >/dev/null; then :; else \ echo $$f:1:" Has no 'coding: utf-8' directive."; \ fi; \ - if grep '.. include:: HEADER.rst' $$f >/dev/null; then :; else \ + if grep '^.. include:: HEADER.rst' $$f >/dev/null; then :; else \ echo $$f:2:" Has no 'include:: HEADER.rst' directive."; \ fi; \ - if grep '.. contents::' $$f >/dev/null; then :; else \ + if grep '^.. contents::' $$f >/dev/null; then :; else \ echo $$f:7:" Has no 'contents::' directive."; \ fi; \ + if grep '^ :local:' $$f >/dev/null; then :; else \ + echo $$f:7:" Has no ':local:' directive."; \ + fi; \ done