* fix the automatic build system by compressing payloads if possible
authorStefan Reinauer <stepan@coresystems.de>
Fri, 10 Nov 2006 13:30:28 +0000 (13:30 +0000)
committerStefan Reinauer <stepan@openbios.org>
Fri, 10 Nov 2006 13:30:28 +0000 (13:30 +0000)
commitca6312010da56b1e01e1b53f5f4305e96b4e11f5
treed77c17f72a96f0d829c41f3a6e0f553fc9efc9c4
parentc0defea8b60855302df680696b54f2112c2f649f
* fix the automatic build system by compressing payloads if possible
  and leaving enough room for a real payload (not /dev/null)

  This is a wonderful example why "uses" sucks.

* add Config-abuild.lb for those boards that dont build with
  the default settings and a real payload:
  arima/hdama, amd/quartet, amd/serengeti_cheetah, ibm/e326

* if lzma is installed and a real payload is used, try compressing
  it.

* fix a small bug in "abuild --help"

This patch is acked by me because its due to infrastructural changes only.
Flames welcome.

Signed-off-by: Stefan Reinauer <stepan@coresystems.de>
Acked-by: Stefan Reinauer <stepan@coresystems.de>
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@2496 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
61 files changed:
src/mainboard/agami/aruma/Options.lb
src/mainboard/amd/quartet/Options.lb
src/mainboard/amd/rumba/Options.lb
src/mainboard/amd/serenade/Options.lb
src/mainboard/amd/serengeti_cheetah/Options.lb
src/mainboard/amd/serengeti_leopard/Options.lb
src/mainboard/amd/solo/Options.lb
src/mainboard/arima/hdama/Options.lb
src/mainboard/artecgroup/dbe61/Options.lb
src/mainboard/asus/p2b/Options.lb
src/mainboard/bitworks/ims/Options.lb
src/mainboard/broadcom/blast/Options.lb
src/mainboard/dell/s1850/Options.lb
src/mainboard/densitron/dpx114/Options.lb
src/mainboard/digitallogic/adl855pc/Options.lb
src/mainboard/digitallogic/msm586seg/Options.lb
src/mainboard/digitallogic/msm800sev/Options.lb
src/mainboard/eaglelion/5bcm/Options.lb
src/mainboard/embeddedplanet/ep405pc/Options.lb
src/mainboard/ibm/e325/Options.lb
src/mainboard/ibm/e326/Options.lb
src/mainboard/intel/jarrell/Options.lb
src/mainboard/intel/xe7501devkit/Options.lb
src/mainboard/iwill/dk8_htx/Options.lb
src/mainboard/iwill/dk8s2/Options.lb
src/mainboard/iwill/dk8x/Options.lb
src/mainboard/lippert/frontrunner/Options.lb
src/mainboard/motorola/sandpointx3_altimus_mpc7410/Options.lb
src/mainboard/msi/ms9185/Options.lb
src/mainboard/newisys/khepri/Options.lb
src/mainboard/sunw/ultra40/Options.lb
src/mainboard/supermicro/x6dai_g/Options.lb
src/mainboard/supermicro/x6dhe_g/Options.lb
src/mainboard/supermicro/x6dhe_g2/Options.lb
src/mainboard/supermicro/x6dhr_ig/Options.lb
src/mainboard/supermicro/x6dhr_ig2/Options.lb
src/mainboard/technologic/ts5300/Options.lb
src/mainboard/totalimpact/briq/Options.lb
src/mainboard/tyan/s2735/Options.lb
src/mainboard/tyan/s2850/Options.lb
src/mainboard/tyan/s2875/Options.lb
src/mainboard/tyan/s2880/Options.lb
src/mainboard/tyan/s2881/Options.lb
src/mainboard/tyan/s2882/Options.lb
src/mainboard/tyan/s2885/Options.lb
src/mainboard/tyan/s2891/Options.lb
src/mainboard/tyan/s2892/Options.lb
src/mainboard/tyan/s2895/Options.lb
src/mainboard/tyan/s4880/Options.lb
src/mainboard/tyan/s4882/Options.lb
src/mainboard/via/epia-m/Options.lb
src/mainboard/via/epia/Options.lb
targets/amd/quartet/Config-abuild.lb [new file with mode: 0644]
targets/amd/serengeti_cheetah/Config-abuild.lb [new file with mode: 0644]
targets/arima/hdama/Config-abuild.lb [new file with mode: 0644]
targets/digitallogic/msm586seg/Config-abuild.lb
targets/emulation/qemu-i386/Config-abuild.lb
targets/ibm/e326/Config-abuild.lb [new file with mode: 0644]
targets/technologic/ts5300/Config-abuild.lb
targets/via/epia-m/Config-abuild.lb
util/abuild/abuild