NEW
  PREFIX
AUTO 4,1
#!/bin/sh
#
#  This script copies the latest BUILD (A2OSX.BUILD) to MAKE (A2OSX.MAKE)
#  and then verifies/corrects that files are in the right locations to 
#  be used by other MAKE processes such as those for making disk images
#
. makefuncs
CALL CS
CALL TBOX "    New BUILD File Copier"
#  Check for BUILD and MAKE online
IF [ -D "/A2OSX.BUILD" ]
ELSE
  ECHO "A2OSX.BUILD is not online or available."
  ECHO
  ECHO "Exiting"
  EXIT
FI
IF [ -D "/MAKE" ]
ELSE
  ECHO "A2OSX.MAKE is not online or available."
  ECHO
  ECHO "Exiting"
  EXIT
FI
CALL PRINTXY 8 0 "BUILD and MAKE volumes found."
ECHO "\n"
switch $#
  case 0
    read -p "Which Build No:  " b
    if [ -z $B ]
      echo "Error: Empty response\n\n"
      exit
    fi
	break
  case 1
    set B = $1
    if [ -i $B ]
    else
      echo "\n\n Error: Non-Numeric Parameter \n\n"
	  exit
    fi
	break
  default
    echo "\n\n Error: Too Many Parameters \n\n"
	exit
end
SET SRC = "/MAKE/BUILDS/BUILD${B}"
IF [ -D ${SRC} ]
  ECHO "\n\nFound Existing BUILD ${B}\n"
  ECHO
  ECHO "Exiting"
  EXIT
ELSE
  ECHO "\n\nNo BUILD ${B} found."
  ECHO
  ECHO "Creating Directory"
FI
MD /MAKE/BUILDS/BUILD${B}
ECHO "\nCopying Files..."
cp -Q -R /A2OSX.BUILD/* /MAKE/BUILDS/BUILD${B}
ECHO "\nBUILD $B Copied!"
cd /MAKE/BUILDS/BUILD${B}
pakme PRODOS.FX PRODOS.FX.PAKED
cp -q -y PRODOS.FX* /MAKE
cd sys
md km
cp km* km
rm -q km*
cp km/km.ramworks
pakme kernel kernel.PAKED
echo "Fixed Up Files to make images"
ECHO "PREFIX BUILDS/BUILD${B}" > /MAKE/BLEED
ECHO "-A2OSX.SYSTEM" >> /MAKE/BLEED
ECHO "BLEED file updated!  Process Complete.  Exiting.\n"
MAN
TEXT /MAKE/USR/SHARE/MAKE/copybuild
