diff options
author | Piotr Esden-Tempski <piotr@esden.net> | 2010-11-13 19:17:59 -0800 |
---|---|---|
committer | Piotr Esden-Tempski <piotr@esden.net> | 2010-11-13 20:16:41 -0800 |
commit | 7df1edb6a20980d0069d5fff5d119d7498259c8f (patch) | |
tree | e3aafd98ad0179571edb6a1fe5a09b8ffa503926 | |
parent | b9832923181344ca6b9799f3241ae204a9337e23 (diff) |
stm32 libraries now create their stamps in stamp directory. libopenstm32 is checking for the build stamp now.
-rwxr-xr-x | summon-arm-toolchain | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/summon-arm-toolchain b/summon-arm-toolchain index f4e7c47..afbcbe4 100755 --- a/summon-arm-toolchain +++ b/summon-arm-toolchain @@ -348,7 +348,7 @@ if [ ! -e ${STAMPS}/${GDB}.build ]; then fi if [ ${LIBSTM32_EN} != 0 ]; then -if [ ! -e .libcmsis-${LIBCMSIS}.build ]; then +if [ ! -e ${STAMPS}/libcmsis-${LIBCMSIS}.build ]; then unpack libcmsis-${LIBCMSIS} cd libcmsis-${LIBCMSIS} log "Building libcmsis-${LIBCMSIS}" @@ -356,11 +356,11 @@ if [ ! -e .libcmsis-${LIBCMSIS}.build ]; then install libcmsis-${LIBCMSIS} arch_prefix=${TARGET} prefix=${PREFIX} install cd .. log "Cleaning up libcmsis-${LIBCMSIS}" - touch .libcmsis-${LIBCMSIS}.build + touch ${STAMPS}/libcmsis-${LIBCMSIS}.build rm -rf libcmsis-${LIBCMSIS} fi -if [ ! -e .libstm32-${LIBSTM32}.build ]; then +if [ ! -e ${STAMPS}/libstm32-${LIBSTM32}.build ]; then unpack libstm32-${LIBSTM32} cd libstm32-${LIBSTM32} log "Building libstm32-${LIBSTM32}" @@ -368,11 +368,11 @@ if [ ! -e .libstm32-${LIBSTM32}.build ]; then install libstm32-${LIBSTM32} arch_prefix=${TARGET} prefix=${PREFIX} install cd .. log "Cleaning up libstm32-${LIBSTM32}" - touch .libstm32-${LIBSTM32}.build + touch ${STAMPS}/libstm32-${LIBSTM32}.build rm -rf libstm32-${LIBSTM32} fi -if [ ! -e .libstm32usb-${LIBSTM32USB}.build ]; then +if [ ! -e ${STAMPS}/libstm32usb-${LIBSTM32USB}.build ]; then unpack libstm32usb-${LIBSTM32USB} cd libstm32usb-${LIBSTM32USB} log "Building libstm32usb-${LIBSTM32USB}" @@ -380,12 +380,13 @@ if [ ! -e .libstm32usb-${LIBSTM32USB}.build ]; then install libstm32usb-${LIBSTM32USB} arch_prefix=${TARGET} prefix=${PREFIX} install cd .. log "Cleaning up libstm32usb-${LIBSTM32USB}" - touch .libstm32usb-${LIBSTM32USB}.build + touch ${STAMPS}/libstm32usb-${LIBSTM32USB}.build rm -rf libstm32usb-${LIBSTM32USB} fi fi if [ $LIBOPENSTM32_EN != 0 ]; then +if [ ! -e ${STAMPS}/libopenstm32-${LIBOPENSTM32}.build ]; then unpack libopenstm32-${LIBOPENSTM32} cd libopenstm32-${LIBOPENSTM32} log "Building libopenstm32-${LIBOPENSTM32}" @@ -393,6 +394,7 @@ if [ $LIBOPENSTM32_EN != 0 ]; then install libopenstm32-${LIBOPENSTM32} PREFIX=${TARGET} DESTDIR=${PREFIX} install cd .. log "Cleaning up libopenstm32-${LIBOPENSTM32}" - touch .libopenstm32-${LIBOPENSTM32}.build + touch ${STAMPS}/libopenstm32-${LIBOPENSTM32}.build rm -rf libopenstm32-${LIBOPENSTM32} fi +fi |