#! /bin/sh

TEMP=../edit-requests/layout-temp

echo -n > $TEMP

for TYPEDIR in road green lamp-post
do
  grep "^area-layout-data=" ../${TYPEDIR}s/*.attr | sed "s/^.*=//" >> $TEMP
done

# cat $TEMP

for AREAFILE in ../areas/*.attr
do
  AREA=`basename $AREAFILE .attr`
  case $AREA in
    *-layout) ;;
    *)
      LAYOUT=../areas/new/${AREA}-layout.attr
      LAYTEMP=../edit-requests/$AREA-layout-temp
      EDGETEMP=../edit-requests/$AREA-edge-temp
      echo Assembling $AREA in ../areas/$LAYOUT
      grep "^$AREA" $TEMP | sed "s/^[^,]*,//" > $LAYTEMP
      # cat $LAYTEMP
      awk -f layout-edges.awk $LAYTEMP > $EDGETEMP
      echo "type=area" > $LAYOUT
      echo "name=${AREA}" >> $LAYOUT
      echo -n "area-layout-data=\"" >> $LAYOUT
      cat $EDGETEMP >> $LAYOUT
      cat $LAYTEMP >> $LAYOUT
      echo "\"" >> $LAYOUT
      echo Layout file $LAYOUT:
      cat $LAYOUT
      rm -f $LAYTEMP $EDGETEMP
    ;;
  esac
done

# rm -f $TEMP
