#!/bin/bash

# Super simple wrapper just to run over all prodct files

if [ "$1" != "--outdir" -o ! -d "$2" ]; then
  echo "no directory specified via --outdir parameter"
  exit 1
fi
outdir="$2"

# create all build descriptions
for file in *.product; do
  if [ ! -r "$file" ]; then
    echo "ERROR: $file is not readable"
    exit 1
  fi
  ${0%/*}/create_single_product "$PWD/$file" "$outdir" "$OBS_SERVICE_PROJECT" || exit 1
done

# create _multibuild
pushd "$outdir"
echo "<multibuild>" > "$outdir/_multibuild"
for file in *.spec; do
  echo "<package>${file%.spec}</package>" >> "$outdir/_multibuild"
done
for file in *.kiwi; do
  echo "<package>${file%.kiwi}</package>" >> "$outdir/_multibuild"
done
echo "</multibuild>" >> "$outdir/_multibuild"
popd

