IF EXISTS u:XFHOLD
  delete u:XFHOLD all quiet
ENDIF
IF EXISTS u:XFH
  rename u:XFH u:XFHOLD
ENDIF

mkdir u:XFH
cpa dist/#? u:XFH/
cp clone ~(#?.o) u:XFH/src/
mkdir t:tmp$process
cpa (libmy|libmygcc) t:tmp$process/
delete t:tmp$process/#?/#?/(#?.o|x.[cs])
cpa t:tmp$process/ u:XFH/src/
delete t:tmp$process/ all quiet

IF EXISTS u:XFH_OLD.lzh
  delete u:XFH_OLD.lzh
ENDIF
IF EXISTS u:XFH.lzh
  rename u:XFH.lzh u:XFH_OLD.lzh
ENDIF

lharc -m -x -a -r a u:XFH.lzh u:XFH/#?
lharc t u:XFH.lzh

echo "ALL DONE!"