projects
/
summon-arm-toolchain.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
32295df
)
Changed stamp files to go into a directory for easy toasting
author
Michael Hope
<michael.hope@linaro.org>
Sat, 11 Sep 2010 09:33:00 +0000
(21:33 +1200)
committer
Michael Hope
<michael.hope@linaro.org>
Sat, 11 Sep 2010 09:33:00 +0000
(21:33 +1200)
summon-arm-toolchain
patch
|
blob
|
history
diff --git
a/summon-arm-toolchain
b/summon-arm-toolchain
index d77ac17b673df1bcd6eaaaa3073947a1e21ca2da..9dc59a48983a8fc8167bc21dfb21bd95af025cf0 100755
(executable)
--- a/
summon-arm-toolchain
+++ b/
summon-arm-toolchain
@@
-27,6
+27,7
@@
LIBOPENSTM32_EN=0
SUMMON_DIR=$(pwd)
SOURCES=${SUMMON_DIR}/sources
SUMMON_DIR=$(pwd)
SOURCES=${SUMMON_DIR}/sources
+STAMPS=${SUMMON_DIR}/stamps
export PATH="${PREFIX}/bin:${PATH}"
export PATH="${PREFIX}/bin:${PATH}"
@@
-51,9
+52,7
@@
case "$(uname)" in
;;
esac
;;
esac
-if [ ! -e ${SOURCES} ]; then
- mkdir ${SOURCES}
-fi
+mkdir -p ${STAMPS} ${SOURCES}
cd ${SOURCES}
cd ${SOURCES}
@@
-119,7
+118,7
@@
if [ ! -e build ]; then
mkdir build
fi
mkdir build
fi
-if [ ! -e
.
${BINUTILS}.build ]; then
+if [ ! -e
${STAMPS}/
${BINUTILS}.build ]; then
echo "******************************************************************"
echo "* Unpacking ${BINUTILS}"
echo "******************************************************************"
echo "******************************************************************"
echo "* Unpacking ${BINUTILS}"
echo "******************************************************************"
@@
-149,11
+148,11
@@
if [ ! -e .${BINUTILS}.build ]; then
echo "******************************************************************"
echo "* Cleaning up ${BINUTILS}"
echo "******************************************************************"
echo "******************************************************************"
echo "* Cleaning up ${BINUTILS}"
echo "******************************************************************"
- touch
.
${BINUTILS}.build
+ touch
${STAMPS}/
${BINUTILS}.build
rm -rf build/* ${BINUTILS}
fi
rm -rf build/* ${BINUTILS}
fi
-if [ ! -e
.
${GCC}-boot.build ]; then
+if [ ! -e
${STAMPS}/
${GCC}-boot.build ]; then
echo "******************************************************************"
echo "* Unpacking ${GCC}-boot"
echo "******************************************************************"
echo "******************************************************************"
echo "* Unpacking ${GCC}-boot"
echo "******************************************************************"
@@
-187,11
+186,11
@@
if [ ! -e .${GCC}-boot.build ]; then
echo "******************************************************************"
echo "* Cleaning up ${GCC}-boot"
echo "******************************************************************"
echo "******************************************************************"
echo "* Cleaning up ${GCC}-boot"
echo "******************************************************************"
- touch
.
${GCC}-boot.build
+ touch
${STAMPS}/
${GCC}-boot.build
rm -rf build/* ${GCC}
fi
rm -rf build/* ${GCC}
fi
-if [ ! -e
.
${NEWLIB}.build ]; then
+if [ ! -e
${STAMPS}/
${NEWLIB}.build ]; then
echo "******************************************************************"
echo "* Unpacking ${NEWLIB}"
echo "******************************************************************"
echo "******************************************************************"
echo "* Unpacking ${NEWLIB}"
echo "******************************************************************"
@@
-221,12
+220,12
@@
if [ ! -e .${NEWLIB}.build ]; then
echo "******************************************************************"
echo "* Cleaning up ${NEWLIB}"
echo "******************************************************************"
echo "******************************************************************"
echo "* Cleaning up ${NEWLIB}"
echo "******************************************************************"
- touch
.
${NEWLIB}.build
+ touch
${STAMPS}/
${NEWLIB}.build
rm -rf build/* ${NEWLIB}
fi
# Yes, you need to build gcc again!
rm -rf build/* ${NEWLIB}
fi
# Yes, you need to build gcc again!
-if [ ! -e
.
${GCC}.build ]; then
+if [ ! -e
${STAMPS}/
${GCC}.build ]; then
echo "******************************************************************"
echo "* Unpacking ${GCC}"
echo "******************************************************************"
echo "******************************************************************"
echo "* Unpacking ${GCC}"
echo "******************************************************************"
@@
-259,11
+258,11
@@
if [ ! -e .${GCC}.build ]; then
echo "******************************************************************"
echo "* Cleaning up ${GCC}"
echo "******************************************************************"
echo "******************************************************************"
echo "* Cleaning up ${GCC}"
echo "******************************************************************"
- touch
.
${GCC}.build
+ touch
${STAMPS}/
${GCC}.build
rm -rf build/* ${GCC}
fi
rm -rf build/* ${GCC}
fi
-if [ ! -e
.
${GDB}.build ]; then
+if [ ! -e
${STAMPS}/
${GDB}.build ]; then
echo "******************************************************************"
echo "* Unpacking ${GDB}"
echo "******************************************************************"
echo "******************************************************************"
echo "* Unpacking ${GDB}"
echo "******************************************************************"
@@
-290,7
+289,7
@@
if [ ! -e .${GDB}.build ]; then
echo "******************************************************************"
echo "* Cleaning up ${GDB}"
echo "******************************************************************"
echo "******************************************************************"
echo "* Cleaning up ${GDB}"
echo "******************************************************************"
- touch
.
${GDB}.build
+ touch
${STAMPS}/
${GDB}.build
rm -rf build/* ${GDB}
fi
rm -rf build/* ${GDB}
fi