tools-hardened: rename hardfloat to hardfp

This commit is contained in:
Anthony G. Basile 2013-01-06 22:14:45 -05:00
parent cc7c1aa7b9
commit b4a540092e
7 changed files with 40 additions and 71 deletions

View file

@ -1,29 +0,0 @@
#!/bin/bash
# This just fixes up the symbolic links
# to the latest stage{1,2,3} tarballs
mydate=$1
mypwd=/var/tmp/catalyst/builds
find ${mypwd} -type f -size 0 -exec rm {} +
find -L ${mypwd} -type l -exec rm {} +
for arch in amd64 i686; do
for flavor in hardened vanilla; do
for s in 1 2 3; do
file=stage${s}-${arch}-uclibc-${flavor}-${mydate}.tar.bz2
link=stage${s}-${arch}-uclibc-${flavor}.tar.bz2
cd "${mypwd}/${flavor}/${arch}"
if [[ -f ${file} ]]; then
ln -sf ${file} ${link}
else
echo "!!! ${file} doesn't exist!"
echo "!!! make sure \${mydate} is right!"
exit 1
fi
done
done
done
tree ${mypwd}

View file

@ -16,16 +16,16 @@ prepare_confs() {
local flavor=$2 local flavor=$2
for s in 1 2 3; do for s in 1 2 3; do
cat stage${s}-${arch}-hardfloat-${flavor}.conf.template | \ cat stage${s}-${arch}_hardfp-${flavor}.conf.template | \
sed -e "s/\(^version_stamp.*$\)/\1-${mydate}/" > stage${s}-${arch}-hardfloat-${flavor}.conf sed -e "s/\(^version_stamp.*$\)/\1-${mydate}/" > stage${s}-${arch}_hardfp-${flavor}.conf
done done
} }
banner() { banner() {
cat << EOF | tee -a zzz.log > stage$1-$2-uclibc-$3.log cat << EOF | tee -a zzz.log > stage$1-$2_hardfp-$3.log
************************************************************************ ************************************************************************
* stage$1-$2-uclibc-$3 * stage$1-$2_hardfp-$3
************************************************************************" ************************************************************************"
EOF EOF
@ -39,30 +39,30 @@ do_stages() {
for s in 1 2 3; do for s in 1 2 3; do
local tgpath="${storedir}/builds/${flavor}/${arch}" local tgpath="${storedir}/builds/${flavor}/${arch}"
local target="stage${s}-${arch}-hardfloat-${flavor}-${mydate}.tar.bz2" local target="stage${s}-${arch}_hardfp-${flavor}-${mydate}.tar.bz2"
local tglink="stage${s}-${arch}-hardfloat-${flavor}.tar.bz2" local tglink="stage${s}-${arch}_hardfp-${flavor}.tar.bz2"
if [[ ! -f "${tgpath}/${tglink}" ]]; then if [[ ! -f "${tgpath}/${tglink}" ]]; then
touch stage${s}-${arch}-hardfloat-${flavor}.log touch stage${s}-${arch}_hardfp-${flavor}.log
echo "!!! ${target} at ${tgpath} doesn't exit" \ echo "!!! ${target} at ${tgpath} doesn't exit" \
| tee -a zzz.log \ | tee -a zzz.log \
> stage${s}-${arch}-hardfloat-${flavor}.err > stage${s}-${arch}_hardfp-${flavor}.err
return 1 return 1
fi fi
if [[ "x${pretend}" != "xtest" ]]; then if [[ "x${pretend}" != "xtest" ]]; then
banner ${s} ${arch} ${flavor} banner ${s} ${arch} ${flavor}
catalyst -f stage${s}-${arch}-hardfloat-${flavor}.conf \ catalyst -f stage${s}-${arch}_hardfp-${flavor}.conf \
| tee -a zzz.log \ | tee -a zzz.log \
> stage${s}-${arch}-hardfloat-${flavor}.log \ > stage${s}-${arch}_hardfp-${flavor}.log \
2> stage${s}-${arch}-hardfloat-${flavor}.err 2> stage${s}-${arch}_hardfp-${flavor}.err
else else
touch stage${s}-${arch}-hardfloat-${flavor}.log touch stage${s}-${arch}_hardfp-${flavor}.log
touch stage${s}-${arch}-hardfloat-${flavor}.err touch stage${s}-${arch}_hardfp-${flavor}.err
touch "${tgpath}/${target}" touch "${tgpath}/${target}"
echo "PRETEND: catalyst -f stage${s}-${arch}-hardfloat-${flavor}.conf \ " echo "PRETEND: catalyst -f stage${s}-${arch}_hardfp-${flavor}.conf \ "
echo "PRETEND: > stage${s}-${arch}-hardfloat-${flavor}.log \ " echo "PRETEND: > stage${s}-${arch}_hardfp-${flavor}.log \ "
echo "PRETEND: 2> stage${s}-${arch}-hardfloat-${flavor}.err" echo "PRETEND: 2> stage${s}-${arch}_hardfp-${flavor}.err"
fi fi
if [[ -f "${tgpath}/${target}" ]]; then if [[ -f "${tgpath}/${target}" ]]; then
@ -71,7 +71,7 @@ do_stages() {
else else
echo "!!! ${target} was not generated" \ echo "!!! ${target} was not generated" \
| tee -a zzz.log \ | tee -a zzz.log \
>stage${s}-${arch}-hardfloat-${flavor}.err >stage${s}-${arch}_hardfp-${flavor}.err
return 1 return 1
fi fi
done done
@ -92,13 +92,13 @@ main() {
>zzz.log >zzz.log
if [[ "x${pretend}" != "xtest" ]]; then # if [[ "x${pretend}" != "xtest" ]]; then
catalyst -s current | tee -a zzz.log >snapshot.log 2>snapshot.err # catalyst -s current | tee -a zzz.log >snapshot.log 2>snapshot.err
else # else
>snapshot.log # >snapshot.log
>snapshot.err # >snapshot.err
echo "PRETEND: catalyst -s current > snapshot.log 2> snapshot.err" # echo "PRETEND: catalyst -s current > snapshot.log 2> snapshot.err"
fi # fi
for arch in armv7a; do for arch in armv7a; do
for flavor in hardened; do for flavor in hardened; do

View file

@ -1,8 +0,0 @@
subarch: armv7a_hardfp
target: stage1
version_stamp: hardfloat-hardened
rel_type: hardened/armv7a
profile: hardened/linux/arm/armv7a
snapshot: current
source_subpath: hardened/armv7a/stage3-armv7a-hardfloat-hardened
chost: armv7a-hardfloat-linux-gnueabi

View file

@ -0,0 +1,7 @@
subarch: armv7a_hardfp
target: stage1
version_stamp: hardened
rel_type: hardened/armv7a
profile: hardened/linux/arm/armv7a
snapshot: current
source_subpath: hardened/armv7a/stage3-armv7a_hardfp-hardened

View file

@ -1,8 +0,0 @@
subarch: armv7a_hardfp
target: stage2
version_stamp: hardfloat-hardened
rel_type: hardened/armv7a
profile: hardened/linux/arm/armv7a
snapshot: current
source_subpath: hardened/armv7a/stage1-armv7a-hardfloat-hardened
chost: armv7a-hardfloat-linux-gnueabi

View file

@ -0,0 +1,7 @@
subarch: armv7a_hardfp
target: stage2
version_stamp: hardened
rel_type: hardened/armv7a
profile: hardened/linux/arm/armv7a
snapshot: current
source_subpath: hardened/armv7a/stage1-armv7a_hardfp-hardened

View file

@ -1,7 +1,7 @@
subarch: armv7a_hardfp subarch: armv7a_hardfp
target: stage3 target: stage3
version_stamp: hardfloat-hardened version_stamp: hardened
rel_type: hardened/armv7a rel_type: hardened/armv7a
profile: hardened/linux/arm/armv7a profile: hardened/linux/arm/armv7a
snapshot: current snapshot: current
source_subpath: hardened/armv7a/stage2-armv7a-hardfloat-hardened source_subpath: hardened/armv7a/stage2-armv7a_hardfp-hardened