sg3-utils: add newer buildable version
[openembedded.git] / recipes / at91bootstrap / at91bootstrap_2.0.inc
1 DESCRIPTION = "at91bootstrap: loaded into internal SRAM by AT91 BootROM"
2 SECTION = "bootloaders"
3
4 PARALLEL_MAKE = ""
5
6 SRC_URI = "ftp://www.at91.com/pub/buildroot/${PN}-${PV}.tar.bz2 \
7            "
8
9 S = "${WORKDIR}/${PN}-${PV}"
10 PACKAGE_ARCH = "${MACHINE_ARCH}"
11 EXTRA_OEMAKE = "CROSS_COMPILE=${TARGET_PREFIX} DESTDIR=${DEPLOY_DIR_IMAGE} REVISION=${PR}"
12
13 do_compile () {
14         unset LDFLAGS
15         unset CFLAGS
16         unset CPPFLAGS
17
18         rm -Rf ${S}/binaries
19         if ! [ "x${AT91BOOTSTRAP_BOARD}" == "x" ] ; then
20                 for board in ${AT91BOOTSTRAP_BOARD} ; do
21                         cp `find ./board/ -name ${board}_defconfig` .config
22                         oe_runmake AT91_CUSTOM_FLAGS="${AT91BOOTSTRAP_FLAGS}"
23                         oe_runmake AT91_CUSTOM_FLAGS="${AT91BOOTSTRAP_FLAGS}" boot
24                         oe_runmake AT91_CUSTOM_FLAGS="${AT91BOOTSTRAP_FLAGS}" install
25                 done
26         else
27                 cp ${S}/../defconfig ${S}/.config
28                 oe_runmake AT91_CUSTOM_FLAGS="${AT91BOOTSTRAP_FLAGS}"
29                 oe_runmake AT91_CUSTOM_FLAGS="${AT91BOOTSTRAP_FLAGS}" boot
30                 oe_runmake AT91_CUSTOM_FLAGS="${AT91BOOTSTRAP_FLAGS}" install
31         fi
32
33 }