Lines Matching +full:sstate +full:- +full:cache
3 # SPDX-License-Identifier: GPL-2.0-only
5 # Used to find files installed in sysroot which are not tracked by sstate manifest
16 -h, --help
19 --tmpdir=<tmpdir>
21 Something like /OE/oe-core/tmp-eglibc (no / at the end).
23 --whitelist=<whitelist-file>
40 while [ -n "$1" ]; do
42 --tmpdir=*)
43 tmpdir=`echo $1 | sed -e 's#^--tmpdir=##' | xargs readlink -e`
44 [ -d "$tmpdir" ] || echo_error "Invalid argument to --tmpdir"
47 --whitelist=*)
48 fwhitelist=`echo $1 | sed -e 's#^--whitelist=##' | xargs readlink -e`
49 [ -f "$fwhitelist" ] || echo_error "Invalid argument to --whitelist"
52 --help|-h)
58 echo_error "Try '$0 -h' for more information."
63 # sstate cache directory, use environment variable TMPDIR
65 [ -n "$tmpdir" ] || tmpdir=$TMPDIR
66 [ -n "$tmpdir" ] || echo_error "No tmpdir found!"
67 [ -d "$tmpdir" ] || echo_error "Invalid tmpdir \"$tmpdir\""
74 # generated by base-passwd recipe
76 .*/etc/group-\? \
77 .*/etc/passwd-\? \
79 # generated by pseudo-native
103 # generated by sgml-common-native
105 .*/etc/sgml/sgml-docbook.bak \
122 [^/]*-tcbootstrap/lib \
137 # introduced in oe-core commit 861ce6c5d4836df1a783be3b01d2de56117c9863
145 .*/var/cache/fontconfig/ \
148 SYSROOTS="`readlink -f ${tmpdir}`/sysroots/"
151 find ${tmpdir}/sstate-control -name \*.populate-sysroot\* -o -name \*.populate_sysroot\* -o -name \…
155 sort -u ${OUTPUT}/master.list.all.txt > ${OUTPUT}/master.list.txt # -u because some directories are…
164 sed -i "\\#^${item}\$#d" ${OUTPUT}/diff.txt;
168 if [ -s "$fwhitelist" ] ; then
170 cat $fwhitelist | grep -v '^#' | while read item; do
171 sed -i "\\#^${item}\$#d" ${OUTPUT}/diff.txt;
178 RESULT=`cat ${OUTPUT}/diff.txt | wc -l`
182 echo "ERROR: Following files are installed in sysroot, but not tracked by sstate:"
185 echo "INFO: All files are tracked by sstate or were explicitly ignored by this script"