#!/bin/bash

D=".";
DD="c64";
CD="c";
mkdir $D/$DD 2> /dev/null
F="-f sed.txt"
if [ $1 ]; then
  FILES=$1
else
  FILES="
       aprsmap maptool aprsdecode aprspos aprsstr aprstat aprstext useri osi xosi Execlogin \
       adsb2aprs afskmodem deflate frameio gps2aprs gps2digipos gpspos hostint l2 l2cat \
       sdr sdrtest sondeaprs sondemod sondeudp udpbox udpflex udpgate4 udphub radio \
       mercator imagetext libsrtm profile radiorange panorama cmslogin srtmtag fmrepeater \
       waterfall3 fft complex pluto plutoio downsample sdrtx ra02 loratx lorarx loraprotocols \
       plutoiq audioundelay waterfall ttytee fsk4rx ra02waterfall gpssdr, mcrypt, toatopos, pocenc";
fi
for FN in $FILES ; do
#echo $D/$FN
  if [ -e $D/$FN.h ] ; then
#echo sed: $D/$FN

    sed $F $D/$FN.h > $D/$DD/$FN.h
    diff -q $D/$DD/$FN.h $D/$CD/$FN.h
  fi
  if [ -e $D/$FN.c ] ; then
#echo sed: $F $D/$FN.c to $D/$DD/$FN.c
    sed $F $D/$FN.c > $D/$DD/$FN.c
    diff -q $D/$DD/$FN.c $D/$CD/$FN.c
  fi
done
