diff --git a/Misc/NEWS.d/next/Build/2024-03-18-08-56-11.gh-issue-116943.in6ev9.rst b/Misc/NEWS.d/next/Build/2024-03-18-08-56-11.gh-issue-116943.in6ev9.rst new file mode 100644 index 000000000000000..a0d11e2059b60b1 --- /dev/null +++ b/Misc/NEWS.d/next/Build/2024-03-18-08-56-11.gh-issue-116943.in6ev9.rst @@ -0,0 +1 @@ +small change to ``Modules/makesetup`` to allow missing ending line break for ``Setup`` files. diff --git a/Modules/makesetup b/Modules/makesetup index f6cf695b457cbf6..aeff89f526b7a25 100755 --- a/Modules/makesetup +++ b/Modules/makesetup @@ -92,7 +92,12 @@ for i in ${*-Setup} do case $i in -n) echo '*noobjects*';; - *) echo '*doconfig*'; cat "$i";; + *) + echo '*doconfig*'; cat "$i" + if [ "$(tail -c 1 $i)" != "" ]; then + echo "" + fi + ;; esac done | sed -e 's/[ ]*#.*//' -e '/^[ ]*$/d' |