diff options
| author | Jörg Frings-Fürst <debian@jff-webhsoting.net> | 2026-05-08 11:54:15 +0200 |
|---|---|---|
| committer | Jörg Frings-Fürst <debian@jff-webhsoting.net> | 2026-05-08 11:54:15 +0200 |
| commit | 9d62028a6e8eced2ae6fabedd2b6317e9519b00d (patch) | |
| tree | 1d8458cb6627ccfc673f791c5f0db45f9c06f7e0 /doc/preprocess.sh | |
| parent | a1dac799b819ba356a2faff3a98d7f5f076c24b6 (diff) | |
| parent | 5177d88bf591522d1b934e24221e16e02cd1592b (diff) | |
Merge branch 'feature/upstream' into develop
Diffstat (limited to 'doc/preprocess.sh')
| -rwxr-xr-x | doc/preprocess.sh | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/doc/preprocess.sh b/doc/preprocess.sh index c77bb6a..7b7561e 100755 --- a/doc/preprocess.sh +++ b/doc/preprocess.sh @@ -1,4 +1,13 @@ #! /usr/bin/env bash # Run GCC preprocessor and delete empty lines -: ${CPP:=cpp} -"${CPP}" -DURI_DOXYGEN -DURI_NO_UNICODE -C -I ../include "$1" | sed -e '/^$/d' -e 's/COMMENT_HACK//g' +set -e -u -o pipefail +: ${CC:=cc} +PS4='doc/preprocess.sh|# ' +set -x +{ + if [[ "${1}" =~ \.txt$ ]]; then + cat "${1}" + else + "${CC}" -E -DURI_DOXYGEN -DURI_NO_UNICODE -C -I ../include "$1" + fi +} | sed -e '/^$/d' -e 's/COMMENT_HACK//g' -e 's/URI_PUBLIC //g' |
