Subversion Repositories SvarDOS

Rev

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

Rev 1528 Rev 1616
Line 226... Line 226...
226
prep_flop 80 2 36 2880 "$PUBDIR" "2.88M" "$CDROOT/boot.img"
226
prep_flop 80 2 36 2880 "$PUBDIR" "2.88M" "$CDROOT/boot.img"
227
prep_flop 80 2 18 1440 "$PUBDIR" "1.44M"
227
prep_flop 80 2 18 1440 "$PUBDIR" "1.44M"
228
prep_flop 80 2 15 1200 "$PUBDIR" "1.2M"
228
prep_flop 80 2 15 1200 "$PUBDIR" "1.2M"
229
prep_flop 80 2  9  720 "$PUBDIR" "720K"
229
prep_flop 80 2  9  720 "$PUBDIR" "720K"
230
 
230
 
231
# remove internationalization files for EN-ONLY releases. This is the only way
-
 
232
# to build the 360K variant
-
 
233
rm "$FLOPROOT"/*.cpx
-
 
234
rm "$FLOPROOT"/install.lng
-
 
235
rm "$FLOPROOT"/display.exe
-
 
236
rm "$FLOPROOT"/mode.com
-
 
237
#
-
 
238
 
-
 
239
# disabling EN-ONLY builds of 1.4M, 1.2M and 720K because EN-ONLY does not
-
 
240
# decrease the amount of diskettes at this moment.
-
 
241
#prep_flop 80 2 18 1440 "$PUBDIR" "1.44M-EN_ONLY"
-
 
242
prep_flop 80 2 21 1680 "$PUBDIR" "1.44M-DMF-EN_ONLY"
-
 
243
#prep_flop 80 2 15 1200 "$PUBDIR" "1.2M-EN_ONLY"
-
 
244
#prep_flop 80 2  9  720 "$PUBDIR" "720K-EN_ONLY"
-
 
245
prep_flop 40 2  9  360 "$PUBDIR" "360K-EN_ONLY"
-
 
246
 
-
 
247
 
231
 
248
echo
232
echo
249
echo "### Computing DOSEMU.zip"
233
echo "### Computing DOSEMU.zip"
250
echo
234
echo
251
 
235
 
Line 327... Line 311...
327
$GENISOIMAGE -input-charset cp437 -b boot.img -iso-level 1 -f -V SVARDOS -o "$CDISO" "$CDROOT/boot.img"
311
$GENISOIMAGE -input-charset cp437 -b boot.img -iso-level 1 -f -V SVARDOS -o "$CDISO" "$CDROOT/boot.img"
328
 
312
 
329
# compress the ISO
313
# compress the ISO
330
zip -mj9 "$CDZIP" "$CDISO"
314
zip -mj9 "$CDZIP" "$CDISO"
331
 
315
 
-
 
316
 
-
 
317
###############################################################################
-
 
318
# remove internationalization files for EN-ONLY releases. This is the only    #
-
 
319
# way to build the 360K variant                                               #
-
 
320
###############################################################################
-
 
321
 
-
 
322
rm "$FLOPROOT"/*.cpx
332
# cleanup temporary things
323
rm "$FLOPROOT"/install.lng
-
 
324
rm "$FLOPROOT"/display.exe
-
 
325
rm "$FLOPROOT"/mode.com
-
 
326
 
-
 
327
###############################################################################
-
 
328
# remove NLS and LNG files from packages to build EN-ONLY builds              #
-
 
329
###############################################################################
-
 
330
 
-
 
331
echo "### remove NLS and LNG files from packages to build EN-ONLY builds"
-
 
332
for p in $COREPKGS ; do
-
 
333
  # the || true bit is because zip returns a non-zero exit code on no file match
-
 
334
  zip -dq "$CDROOT/$p.svp" 'bin/*.lng' 'BIN/*.LNG' 'nls/*' 'NLS/*' || true
-
 
335
done
-
 
336
 
-
 
337
prep_flop 80 2 18 1440 "$PUBDIR" "1.44M-EN_ONLY"
-
 
338
#prep_flop 80 2 21 1680 "$PUBDIR" "1.44M-DMF-EN_ONLY"
-
 
339
prep_flop 80 2 15 1200 "$PUBDIR" "1.2M-EN_ONLY"
-
 
340
prep_flop 80 2  9  720 "$PUBDIR" "720K-EN_ONLY"
-
 
341
prep_flop 40 2  9  360 "$PUBDIR" "360K-EN_ONLY"
-
 
342
 
-
 
343
 
-
 
344
###############################################################################
-
 
345
# cleanup all temporary things                                                #
-
 
346
###############################################################################
-
 
347
 
333
if [ "x$2" != "xnoclean" ] ; then
348
if [ "x$2" != "xnoclean" ] ; then
334
  echo
349
  echo
335
  echo "### Cleanup of temporary directories:"
350
  echo "### Cleanup of temporary directories:"
336
  echo "# $CDROOT"
351
  echo "# $CDROOT"
337
  echo "# $FLOPROOT"
352
  echo "# $FLOPROOT"