Lines Matching +full:diff +full:- +full:channels
3 # SPDX-License-Identifier: GPL-2.0-only
16 -h, --help
19 --tmpdir=<tmpdir>
21 Something like /OE/oe-core/tmp-eglibc (no / at the end).
23 --whitelist=<whitelist-file>
24 Text file, each line is regular expression for paths we want to ignore in resulting diff.
25 You can use diff file from the script output, if it contains only expected exceptions.
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."
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 \
110 .*/usr/lib/php5/php/.channels \
111 .*/usr/lib/php5/php/.channels/.* \
122 [^/]*-tcbootstrap/lib \
137 # introduced in oe-core commit 861ce6c5d4836df1a783be3b01d2de56117c9863
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…
159 diff ${OUTPUT}/master.list.all.txt ${OUTPUT}/master.list.txt > ${OUTPUT}/duplicates.txt
160 diff ${OUTPUT}/master.list.txt ${OUTPUT}/sysroot.list.txt > ${OUTPUT}/diff.all.txt
162 grep "^> ." ${OUTPUT}/diff.all.txt | sed 's/^> //g' > ${OUTPUT}/diff.txt
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`
183 cat ${OUTPUT}/diff.txt