8 if [ -z "${1}" -o \! -f "${1}" ]; then
9 echo "Usage: $0 cfg_file [-bhiknw]"
10 echo "-i : skip image build"
11 echo "-w : skip buildworld step"
12 echo "-k : skip buildkernel step"
13 echo "-b : skip buildworld and buildkernel step"
20 if [ \! -d /usr/obj/Rescue ]; then
21 mkdir -p /usr/obj/Rescue
24 sh ../nanobsd.sh $* -c ${CFG}
26 if [ \! -d /usr/obj/Rescue ]; then
27 mkdir -p /usr/obj/Rescue
29 F32="/usr/obj/Rescue/rescue_${today}_x32"
30 D32="/usr/obj/nanobsd.rescue_i386"
31 if [ -f "${D32}/_.disk.full" ]; then
32 cp "${D32}/_.disk.full" "${F32}.img"
34 if [ -f "${D32}/_.disk.iso" ]; then
35 cp "${D32}/_.disk.iso" "${F32}.iso"
38 F64="/usr/obj/Rescue/rescue_${today}_x64"
39 D64="/usr/obj/nanobsd.rescue_amd64"
40 if [ -f "${D64}/_.disk.full" ]; then
41 cp "${D64}/_.disk.full" "${F64}.img"
43 if [ -f "${D64}/_.disk.iso" ]; then
44 cp "${D64}/_.disk.iso" "${F64}.iso"