3 # Split into "noarch" "arch" and "machine" section
4 # build "noarch" for only one machine, build "arch" *one* time for each arch and build "machine" for each machine
9 #echo "MACHINE = \"$BUILD_MACHINE\"" > conf/auto.conf
12 if [ "$BUILD_CLEAN" != "" ]
14 MACHINE=$BUILD_MACHINE bitbake -c clean $BUILD_CLEAN
17 for target in $BUILD_TARGETS
19 MACHINE=$BUILD_MACHINE bitbake $target && do_report_success
26 if [ "$BUILD_CLEAN" != "" ]
28 ANGSTROMLIBC=uclibc MACHINE=$BUILD_MACHINE bitbake -c clean $BUILD_CLEAN
31 for target in $BUILD_TARGETS
33 ANGSTROMLIBC=uclibc MACHINE=$BUILD_MACHINE bitbake $target && do_report_success
40 echo "$(date -u +%s) $target $BUILD_MODE $machine" >> autobuilder-feed.log
43 # noarch packages (e.g. PACKAGE_ARCH=all in OE)
45 BUILD_MACHINE="beagleboard"
50 # arch packages (no machine specific (sub)packages)
56 # * armv5teb: ixp4xxbe
58 # * armv6-novfp: htckaiser
59 # * armv7a: beagleboard
60 # * ppc405: dht-walnut
64 if [ "$1" = "" ] ; then
65 ARCH_MACHINES="simpad om-gta01 c7x0 ixp4xxbe nokia800 htckaiser beagleboard dht-walnut efika qemux86"
70 for machine in ${ARCH_MACHINES}
72 BUILD_MACHINE=$machine
73 BUILD_CLEAN="opkg-native qmake-native qmake2-native qt-x11-free iso-codes perl perl-native python python-native python-pygtk gnome-icon-theme"
79 angstrom-zeroconf-audio \
175 gnome-system-monitor \
215 kernel-module-udlfb \
257 netbook-launcher-efl \
337 task-beagleboard-demo \
340 task-openmoko-games \
380 xf86-input-keyboard \
384 xf86-video-displaylink \
427 # machine packages (machine specific (sub)packages)
429 if [ "$1" = "" ] ; then
430 MACHINES="simpad om-gta01 c7x0 ixp4xxbe nokia800 htckaiser beagleboard dht-walnut efika qemux86"
435 for machine in ${MACHINES}
437 BUILD_MACHINE=$machine
438 BUILD_CLEAN="qmake-native qmake2-native qt-x11-free python python-native python-pygtk gnome-icon-theme"
439 BUILD_TARGETS="task-base task-boot \
440 task-opie task-opie-all \
441 task-openmoko-base task-openmoko-debug task-openmoko-examples task-openmoko-linux task-openmoko-native-sdk task-openmoko-net task-openmoko-phone task-openmoko-pim task-openmoko-ui \
442 angstrom-x11-base-depends angstrom-gpe-task-settings \
449 for machine in collie h2200 hx4700 spitz akita tosa poodle c7x0
451 BUILD_MACHINE=$machine
452 BUILD_TARGETS="linux-kexecboot \