view more/build-control-images.sh @ 1268:30bab195be94

Fix uClibc so m4 and bison build against it.
author Rob Landley <rob@landley.net>
date Sat, 23 Oct 2010 15:15:29 -0500
parents f5c448622393
children a3abaabac98e
line wrap: on
line source

#!/bin/bash

# Build all control images (for native-build.sh) in build/control-images.

. sources/include.sh || exit 1

blank_tempdir build/control-images

# Iterate through sources/native-builds and run each script, writing output
# to build/control-images/$SCRIPTNAME.hdc

for i in sources/native-builds/{*.sh,*/make-control-image.sh}
do
  SCRIPTNAME=$(echo $i | sed 's@sources/native-builds/\([^./]*\).*@\1@')
  # Forking doesn't work yet due to extract collisions with the same package
  #maybe_fork "$i build/control-images/$SCRIPTNAME.hdc | maybe_quiet"
  $i build/control-images/$SCRIPTNAME.hdc | maybe_quiet
done