build_library: Sort content listings for more consistent output

Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
This commit is contained in:
James Le Cuirot 2025-05-01 12:06:52 +01:00
parent ec904175e6
commit 68def073cf
No known key found for this signature in database
GPG Key ID: 1226415D00DD3137

View File

@ -33,6 +33,7 @@ write_contents() {
# %l - symlink target (empty if not a symlink)
sudo TZ=UTC find -printf \
'%M %2n %-7u %-7g %7s %TY-%Tm-%Td %TH:%TM ./%P -> %l\n' \
| sort --key=8 \
| sed -e 's/ -> $//' >"${output}"
popd >/dev/null
}
@ -57,7 +58,8 @@ write_contents_with_technical_details() {
# %s - size in bytes
# %P - file's path
sudo find -printf \
'%M %D %i %n %s ./%P\n' >"${output}"
'%M %D %i %n %s ./%P\n' \
| sort --key=6 >"${output}"
popd >/dev/null
}