-if [ ${LIBSTM32_EN} != 0 ]; then
-if [ ! -e .libcmsis-${LIBCMSIS}.build ]; then
- echo "******************************************************************"
- echo "* Unpacking libcmsis-${LIBCMSIS}"
- echo "******************************************************************"
- tar xfvj sources/libcmsis-${LIBCMSIS}.tar.bz2
- cd libcmsis-${LIBCMSIS}
- echo "******************************************************************"
- echo "* Building libcmsis-${LIBCMSIS}"
- echo "******************************************************************"
- make arch_prefix=${TARGET} prefix=${PREFIX} || exit
- echo "******************************************************************"
- echo "* Installing libcmsis-${LIBCMSIS}"
- echo "******************************************************************"
- make arch_prefix=${TARGET} prefix=${PREFIX} install || exit
- cd ..
- echo "******************************************************************"
- echo "* Cleaning up libcmsis-${LIBCMSIS}"
- echo "******************************************************************"
- touch .libcmsis-${LIBCMSIS}.build
- rm -rf libcmsis-${LIBCMSIS}
-fi
-
-if [ ! -e .libstm32-${LIBSTM32}.build ]; then
- echo "******************************************************************"
- echo "* Unpacking libstm32-${LIBSTM32}"
- echo "******************************************************************"
- tar xfvj sources/libstm32-${LIBSTM32}.tar.bz2
- cd libstm32-${LIBSTM32}
- echo "******************************************************************"
- echo "* Building libstm32-${LIBSTM32}"
- echo "******************************************************************"
- make arch_prefix=${TARGET} prefix=${PREFIX} || exit
- echo "******************************************************************"
- echo "* Installing libstm32-${LIBSTM32}"
- echo "******************************************************************"
- make arch_prefix=${TARGET} prefix=${PREFIX} install || exit
- cd ..
- echo "******************************************************************"
- echo "* Cleaning up libstm32-${LIBSTM32}"
- echo "******************************************************************"
- touch .libstm32-${LIBSTM32}.build
- rm -rf libstm32-${LIBSTM32}
-fi
-
-if [ ! -e .libstm32usb-${LIBSTM32USB}.build ]; then
- echo "******************************************************************"
- echo "* Unpacking libstm32usb-${LIBSTM32USB}"
- echo "******************************************************************"
- tar xfvj sources/libstm32usb-${LIBSTM32USB}.tar.bz2
- cd libstm32usb-${LIBSTM32USB}
- echo "******************************************************************"
- echo "* Building libstm32usb-${LIBSTM32USB}"
- echo "******************************************************************"
- make arch_prefix=${TARGET} prefix=${PREFIX} || exit
- echo "******************************************************************"
- echo "* Installing libstm32usb-${LIBSTM32USB}"
- echo "******************************************************************"
- make arch_prefix=${TARGET} prefix=${PREFIX} install || exit
- cd ..
- echo "******************************************************************"
- echo "* Cleaning up libstm32usb-${LIBSTM32USB}"
- echo "******************************************************************"
- touch .libstm32usb-${LIBSTM32USB}.build
- rm -rf libstm32usb-${LIBSTM32USB}
-fi
-fi
-
-if [ $LIBOPENSTM32_EN != 0 ]; then
- echo "******************************************************************"
- echo "* Unpacking libopenstm32-${LIBOPENSTM32}"
- echo "******************************************************************"
- tar xfvj sources/libopenstm32-${LIBOPENSTM32}.tar.bz2
- cd libopenstm32-${LIBOPENSTM32}
- echo "******************************************************************"
- echo "* Building libopenstm32-${LIBOPENSTM32}"
- echo "******************************************************************"
- make PREFIX=${TARGET} DESTDIR=${PREFIX} || exit
- echo "******************************************************************"
- echo "* Installing libopenstm32-${LIBOPENSTM32}"
- echo "******************************************************************"
- make PREFIX=${TARGET} DESTDIR=${PREFIX} install || exit
- cd ..
- echo "******************************************************************"
- echo "* Cleaning up libopenstm32-${LIBOPENSTM32}"
- echo "******************************************************************"
- touch .libopenstm32-${LIBOPENSTM32}.build
- rm -rf libopenstm32-${LIBOPENSTM32}