Subversion Repositories SvarDOS

Rev

Rev 316 | Rev 322 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 316 Rev 321
Line 177... Line 177...
177
prep_flop 80 2 18 1440
177
prep_flop 80 2 18 1440
178
prep_flop 80 2 15 1200
178
prep_flop 80 2 15 1200
179
prep_flop 80 2  9  720
179
prep_flop 80 2  9  720
180
#prep_flop 96 64 32 98304 "$PUBDIR/svardos-zip100.img" # ZIP 100M (for USB boot in "USB-ZIP mode")
180
#prep_flop 96 64 32 98304 "$PUBDIR/svardos-zip100.img" # ZIP 100M (for USB boot in "USB-ZIP mode")
181
 
181
 
-
 
182
# prepare the DOSEMU boot zip
-
 
183
DOSEMUDIR='dosemu-prep-files'
-
 
184
mkdir "$DOSEMUDIR"
-
 
185
echo "mkdir %DOSDIR%" >> "$DOSEMUDIR/install.bat"
-
 
186
echo "mkdir %DOSDIR%\\cfg" >> "$DOSEMUDIR/install.bat"
-
 
187
echo "ECHO # pkg config file - specifies locations where packages should be installed >> %DOSDIR%\\cfg\\pkg.cfg" >> "$DOSEMUDIR/install.bat"
-
 
188
echo "ECHO DIR PROGS C:\\ >> %DOSDIR%\\cfg\\pkg.cfg" >> "$DOSEMUDIR/install.bat"
-
 
189
echo "ECHO DIR GAMES C:\\ >> %DOSDIR%\\cfg\\pkg.cfg" >> "$DOSEMUDIR/install.bat"
-
 
190
echo "ECHO DIR DRIVERS C:\\DRIVERS\\ >> %DOSDIR%\\cfg\\pkg.cfg" >> "$DOSEMUDIR/install.bat"
-
 
191
echo "ECHO DIR DEVEL C:\\DEVEL\\ >> %DOSDIR%\\cfg\\pkg.cfg" >> "$DOSEMUDIR/install.bat"
-
 
192
for p in $COREPKGS ; do
-
 
193
  cp "$CDROOT/$p.zip" "$DOSEMUDIR/"
-
 
194
  echo "pkg install $p.zip" >> "$DOSEMUDIR/install.bat"
-
 
195
  echo "del $p.zip" >> "$DOSEMUDIR/install.bat"
-
 
196
done
-
 
197
echo "del pkg.exe" >> "$DOSEMUDIR/install.bat"
-
 
198
unzip -Cj packages/kernel.zip bin/kernel.sys -d "$DOSEMUDIR/"
-
 
199
unzip -Cj packages/command.zip bin/command.com -d "$DOSEMUDIR/"
-
 
200
unzip -Cj packages/pkg.zip bin/pkg.exe -d "$DOSEMUDIR/"
-
 
201
echo "FILES=50" >> "$DOSEMUDIR/config.sys"
-
 
202
echo "@ECHO OFF" >> "$DOSEMUDIR/autoexec.bat"
-
 
203
echo "SET DOSDIR=C:\\SVARDOS" >> "$DOSEMUDIR/autoexec.bat"
-
 
204
echo "PATH %DOSDIR%\\BIN" >> "$DOSEMUDIR/autoexec.bat"
-
 
205
echo "IF EXIST INSTALL.BAT GOTO SETUP" >> "$DOSEMUDIR/autoexec.bat"
-
 
206
echo "ECHO." >> "$DOSEMUDIR/autoexec.bat"
-
 
207
echo "ECHO Welcome to SvarDOS (powered by DOSEMU)! Type HELP if you are lost." >> "$DOSEMUDIR/autoexec.bat"
-
 
208
echo "ECHO." >> "$DOSEMUDIR/autoexec.bat"
-
 
209
echo "GOTO DONE" >> "$DOSEMUDIR/autoexec.bat"
-
 
210
echo "" >> "$DOSEMUDIR/autoexec.bat"
-
 
211
echo "REM *** this is a one-time setup script used only during first initialization ***" >> "$DOSEMUDIR/autoexec.bat"
-
 
212
echo ":SETUP" >> "$DOSEMUDIR/autoexec.bat"
-
 
213
echo "CALL INSTALL.BAT" >> "$DOSEMUDIR/autoexec.bat"
-
 
214
echo "DEL INSTALL.BAT" >> "$DOSEMUDIR/autoexec.bat"
-
 
215
echo "ECHO." >> "$DOSEMUDIR/autoexec.bat"
-
 
216
echo "ECHO -----------------------------------------------------" >> "$DOSEMUDIR/autoexec.bat"
-
 
217
echo "ECHO  SVARDOS SETUP COMPLETED. PLEASE RESTART DOSEMU NOW." >> "$DOSEMUDIR/autoexec.bat"
-
 
218
echo "PAUSE -----------------------------------------------------" >> "$DOSEMUDIR/autoexec.bat"
-
 
219
echo ":DONE" >> "$DOSEMUDIR/autoexec.bat"
-
 
220
rm -f "$PUBDIR/svardos-dosemu.zip"
-
 
221
zip -rm9jk "$PUBDIR/svardos-dosemu.zip" "$DOSEMUDIR"
-
 
222
rmdir "$DOSEMUDIR"
-
 
223
 
182
# prepare the USB bootable image
224
# prepare the USB bootable image
183
USBIMG=$PUBDIR/svardos-usb.img
225
USBIMG=$PUBDIR/svardos-usb.img
184
cp files/boot-svardos.img $USBIMG
226
cp files/boot-svardos.img $USBIMG
185
mcopy -sQm -i "$USBIMG@@32256" "$FLOPROOT/"* ::/
227
mcopy -sQm -i "$USBIMG@@32256" "$FLOPROOT/"* ::/
186
for p in $ALLPKGS ; do
228
for p in $ALLPKGS ; do
187
  mcopy -mi "$USBIMG@@32256" "$CDROOT/$p.zip" ::/
229
  mcopy -mi "$USBIMG@@32256" "$CDROOT/$p.zip" ::/
188
done
230
done
189
 
231
 
190
# compress the USB image
232
# compress the USB image
-
 
233
rm -f "$PUBDIR/svardos-usb.zip"
191
zip -mj9 "$PUBDIR/svardos-usb.zip" "$USBIMG"
234
zip -mj9 "$PUBDIR/svardos-usb.zip" "$USBIMG"
192
 
235
 
193
# prepare the USB-ZIP bootable image
236
# prepare the USB-ZIP bootable image
194
#USBZIPIMG=$PUBDIR/svardos-usbzip.img
237
#USBZIPIMG=$PUBDIR/svardos-usbzip.img
195
#cat files/usb-zip.mbr "$PUBDIR/svardos-zip100.img" > $USBZIPIMG
238
#cat files/usb-zip.mbr "$PUBDIR/svardos-zip100.img" > $USBZIPIMG