111 |
$(ETAGS_FOR_M4SUGAR) \ |
$(ETAGS_FOR_M4SUGAR) \ |
112 |
--regex='/\(A[CU]_DEFUN\|AU_ALIAS\)(\[\([^]]*\)\]/\2/' \ |
--regex='/\(A[CU]_DEFUN\|AU_ALIAS\)(\[\([^]]*\)\]/\2/' \ |
113 |
--regex='/AN_\(FUNCTION\|HEADER\|IDENTIFIER\|LIBRARY\|MAKEVAR\|PROGRAM\)(\[\([^]]*\)\]/\2/' |
--regex='/AN_\(FUNCTION\|HEADER\|IDENTIFIER\|LIBRARY\|MAKEVAR\|PROGRAM\)(\[\([^]]*\)\]/\2/' |
114 |
|
|
115 |
|
|
116 |
|
## -------------------------------- ## |
117 |
|
## Looking for forbidden patterns. ## |
118 |
|
## -------------------------------- ## |
119 |
|
|
120 |
|
check-forbidden-patterns: |
121 |
|
if (cd $(srcdir) && \ |
122 |
|
grep $(forbidden_patterns) $(forbidden_patterns_files)) \ |
123 |
|
>forbidden.log; then \ |
124 |
|
echo "ERROR: forbidden patterns were found:" >&2; \ |
125 |
|
sed "s,^,$*.m4: ," <forbidden.log >&2; \ |
126 |
|
echo >&2; \ |
127 |
|
exit 1; \ |
128 |
|
else \ |
129 |
|
rm -f forbidden.log; \ |
130 |
|
fi |