Skip to content

Commit ce6a42e

Browse files
committed
tools/doccheck: add simple exclude to doccheck
uniq and sorted simple excludes removes no longer needed exclude patterns
1 parent 9027179 commit ce6a42e

File tree

3 files changed

+8703
-12729
lines changed

3 files changed

+8703
-12729
lines changed

dist/tools/doccheck/check.sh

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
# shellcheck disable=SC2164
1313
SCRIPTDIR="$(cd "$(dirname "$0")"; pwd)"
1414
RIOTBASE="$(cd "${SCRIPTDIR}"/../../..; pwd)"
15+
EXCLUDE_SIMPLE_FILE="${SCRIPTDIR}/exclude_simple"
1516
EXCLUDE_PATTERN_FILE="${SCRIPTDIR}/exclude_patterns"
1617
GENERIC_EXCLUDE_PATTERN_FILE="${SCRIPTDIR}/generic_exclude_patterns"
1718

@@ -32,8 +33,8 @@ else
3233
CWARN=
3334
CRESET=
3435
fi
35-
36-
DOXY_OUTPUT=$(make -C "${RIOTBASE}" doc 2>&1 | grep -Evf "${EXCLUDE_PATTERN_FILE}" -f"${GENERIC_EXCLUDE_PATTERN_FILE}")
36+
DOXY_OUTPUT=$(make -C "${RIOTBASE}" doc 2>&1| grep -Fvf "${EXCLUDE_SIMPLE_FILE}" )
37+
DOXY_OUTPUT=$(echo "${DOXY_OUTPUT}" | grep -Evf "${EXCLUDE_PATTERN_FILE}" | grep -Evf "${GENERIC_EXCLUDE_PATTERN_FILE}")
3738
DOXY_ERRCODE=$?
3839
RESULT=0
3940

0 commit comments

Comments
 (0)