1.1 --- a/scripts/build/libc/newlib.sh Fri May 22 20:44:01 2009 +0000
1.2 +++ b/scripts/build/libc/newlib.sh Sat May 23 18:46:42 2009 +0000
1.3 @@ -8,8 +8,13 @@
1.4
1.5 do_libc_get() {
1.6 libc_src="ftp://sources.redhat.com/pub/newlib"
1.7 + avr32headers_src="http://dev.doredevelopment.dk/avr32-toolchain/sources"
1.8 +
1.9 + CT_GetFile "newlib-${CT_LIBC_VERSION}" ${libc_src}
1.10
1.11 - CT_GetFile "newlib-${CT_LIBC_VERSION}" ${libc_src}
1.12 + if [ "${CT_ATMEL_AVR32_HEADERS}" = "y" ]; then
1.13 + CT_GetFile "avr32headers" ${avr32headers_src}
1.14 + fi
1.15
1.16 return 0
1.17 }
1.18 @@ -18,6 +23,10 @@
1.19 CT_Extract "newlib-${CT_LIBC_VERSION}"
1.20 CT_Patch "newlib-${CT_LIBC_VERSION}"
1.21
1.22 + if [ "${CT_ATMEL_AVR32_HEADERS}" = "y" ]; then
1.23 + CT_Extract "avr32headers"
1.24 + fi
1.25 +
1.26 return 0
1.27 }
1.28
1.29 @@ -68,5 +77,11 @@
1.30 }
1.31
1.32 do_libc_finish() {
1.33 - :
1.34 + CT_DoStep INFO "Installing Atmel AVR32 headers"
1.35 +
1.36 + if [ "${CT_ATMEL_AVR32_HEADERS}" = "y" ]; then
1.37 + CT_DoExecLog ALL cp -r ${CT_SRC_DIR}/avr32headers "${CT_PREFIX_DIR}/${CT_TARGET}/include/avr32"
1.38 + fi
1.39 +
1.40 + CT_EndStep
1.41 }