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="qmake-native qmake2-native qt-x11-free iso-codes perl perl-native python python-native python-pygtk gnome-icon-theme"
78 angstrom-zeroconf-audio \
168 gnome-system-monitor \
208 kernel-module-udlfb \
326 task-beagleboard-demo \
329 task-openmoko-games \
367 xf86-input-keyboard \
371 xf86-video-displaylink \
412 # machine packages (machine specific (sub)packages)
414 if [ "$1" = "" ] ; then
415 MACHINES="simpad om-gta01 c7x0 ixp4xxbe nokia800 htckaiser beagleboard dht-walnut efika qemux86"
420 for machine in ${MACHINES}
422 BUILD_MACHINE=$machine
423 BUILD_CLEAN="qmake-native qmake2-native qt-x11-free python python-native python-pygtk gnome-icon-theme"
424 BUILD_TARGETS="task-base task-boot \
425 task-opie task-opie-all \
426 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 \
427 angstrom-x11-base-depends angstrom-gpe-task-settings \
434 for machine in collie h2200 hx4700 spitz akita tosa poodle c7x0
436 BUILD_MACHINE=$machine
437 BUILD_TARGETS="linux-kexecboot \