Browse Source

Fixed Build-Tools to read lib/*/{parse-config,parse-config-fix-arch,wrappers.in}

karasz/new-early
Christian Wiese 18 years ago
parent
commit
364ae11423
1 changed files with 4 additions and 3 deletions
  1. +4
    -3
      scripts/Build-Tools

+ 4
- 3
scripts/Build-Tools

@ -169,7 +169,7 @@ if [ ! -f build/$SDECFG_ID/TOOLCHAIN/$toolsdir/.lastupdate ] ; then
}
#
while read script ; do . $script
done < <( bin/find package/. \
done < <( bin/find package/. lib/*/. \
$( get_reverted `get_expanded target/%/. $targetchain` ) -name 'wrappers.in' )
#
echo_status "Building $toolsdir/wrapper/strip_wrapper."
@ -285,17 +285,18 @@ EOT
#
echo_status "Creating $toolsdir/lib/parse-config."
bin/find \
architecture/$arch/. package/. $( get_reverted `get_expanded target/%/. $targetchain` ) -type f \
architecture/$arch/. lib/*/. package/. $( get_reverted `get_expanded target/%/. $targetchain` ) -type f \
'(' -name 'parse-config' -o -name 'parse-config-[0-9]' ')' \
-printf '%f\t%p\n' | sed \
-e 's,^parse-config\t,5\t,g' -e 's,^parse-config-\(.\)\t,\1\t,g' | \
sort -n | awk '{ $1="."; print; }' \
| grep -v lib/output/ \
> build/$SDECFG_ID/TOOLCHAIN/$toolsdir/lib/parse-config.$$
mv build/$SDECFG_ID/TOOLCHAIN/$toolsdir/lib/parse-config.$$ \
build/$SDECFG_ID/TOOLCHAIN/$toolsdir/lib/parse-config
bin/find \
architecture/$arch/. package/. $( get_reverted `get_expanded target/%/. $targetchain` ) -type f \
architecture/$arch/. lib/*/. package/. $( get_reverted `get_expanded target/%/. $targetchain` ) -type f \
-name 'parse-config-fixarch' \
-printf '%f\t%p\n' | sort | awk '{ $1="."; print; }' \
> build/$SDECFG_ID/TOOLCHAIN/$toolsdir/lib/parse-config-fixarch.$$

Loading…
Cancel
Save