Subversion Repositories SvarDOS

Rev

Rev 1808 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1808 Rev 1809
Line 53... Line 53...
53
if [ "x$GENISOIMAGE" == "x" ] ; then
53
if [ "x$GENISOIMAGE" == "x" ] ; then
54
  echo "ERROR: neither genisoimage nor mkisofs was found on this system"
54
  echo "ERROR: neither genisoimage nor mkisofs was found on this system"
55
  exit 1
55
  exit 1
56
fi
56
fi
57
 
57
 
-
 
58
SED='sed'
-
 
59
if [ `uname` == "Darwin" ] ; then
-
 
60
  SED='gsed'
-
 
61
fi
58
 
62
 
59
# abort if anything fails
63
# abort if anything fails
60
set -e
64
set -e
61
 
65
 
62
 
66
 
Line 165... Line 169...
165
unzip -CLj "$REPOROOTCORE/svarcom.svp" command.com -d "$FLOPROOT/"
169
unzip -CLj "$REPOROOTCORE/svarcom.svp" command.com -d "$FLOPROOT/"
166
unzip -CLj "$REPOROOTCORE/display.svp" bin/display.exe -d "$FLOPROOT/"
170
unzip -CLj "$REPOROOTCORE/display.svp" bin/display.exe -d "$FLOPROOT/"
167
unzip -CLj "$REPOROOTCORE/fdapm.svp" bin/fdapm.com -d "$FLOPROOT/"
171
unzip -CLj "$REPOROOTCORE/fdapm.svp" bin/fdapm.com -d "$FLOPROOT/"
168
unzip -CLj "$REPOROOTCORE/fdisk.svp" bin/fdisk.exe -d "$FLOPROOT/"
172
unzip -CLj "$REPOROOTCORE/fdisk.svp" bin/fdisk.exe -d "$FLOPROOT/"
169
unzip -CLj "$REPOROOTCORE/format.svp" bin/format.exe -d "$FLOPROOT/"
173
unzip -CLj "$REPOROOTCORE/format.svp" bin/format.exe -d "$FLOPROOT/"
170
unzip -CLj "$REPOROOTCORE/kernel.svp" bin/kernel.sys bin/sys.com -d "$FLOPROOT/"
174
unzip -CLj "$REPOROOTCORE/kernel.svp" bin/kernel.sys -d "$FLOPROOT/"
171
unzip -CLj "$REPOROOTCORE/mem.svp" bin/mem.exe -d "$FLOPROOT/"
175
unzip -CLj "$REPOROOTCORE/mem.svp" bin/mem.exe -d "$FLOPROOT/"
172
unzip -CLj "$REPOROOTCORE/mode.svp" bin/mode.com -d "$FLOPROOT/"
176
unzip -CLj "$REPOROOTCORE/mode.svp" bin/mode.com -d "$FLOPROOT/"
173
unzip -CLj "$REPOROOTCORE/more.svp" bin/more.com -d "$FLOPROOT/"
177
unzip -CLj "$REPOROOTCORE/more.svp" bin/more.com -d "$FLOPROOT/"
174
unzip -CLj "$REPOROOTCORE/pkg.svp" bin/pkg.exe -d "$FLOPROOT/"
178
unzip -CLj "$REPOROOTCORE/pkg.svp" bin/pkg.exe -d "$FLOPROOT/"
175
unzip -CLj "$REPOROOTCORE/sved.svp" bin/sved.com -d "$FLOPROOT/"
179
unzip -CLj "$REPOROOTCORE/sved.svp" bin/sved.com -d "$FLOPROOT/"
-
 
180
unzip -CLj "$REPOROOTCORE/sys.svp" bin/sys.com -d "$FLOPROOT/"
176
 
181
 
177
# generate a simple autoexec.bat file
182
# generate a simple autoexec.bat file
178
echo '@ECHO OFF' > "$FLOPROOT/autoexec.bat"
183
echo '@ECHO OFF' > "$FLOPROOT/autoexec.bat"
179
echo '' >> "$FLOPROOT/autoexec.bat"
184
echo '' >> "$FLOPROOT/autoexec.bat"
180
echo 'REM Load DISPLAY driver if present' >> "$FLOPROOT/autoexec.bat"
185
echo 'REM Load DISPLAY driver if present' >> "$FLOPROOT/autoexec.bat"
Line 223... Line 228...
223
 
228
 
224
# prepare images for floppies in different sizes (args are C H S SIZE)
229
# prepare images for floppies in different sizes (args are C H S SIZE)
225
echo "videcdd" >> "$FLOPROOT/install.lst"
230
echo "videcdd" >> "$FLOPROOT/install.lst"
226
prep_flop 80 2 36 2880 "$PUBDIR" "2.88M" "$COREPKGS pcntpk videcdd" "$CDROOT/boot.img"
231
prep_flop 80 2 36 2880 "$PUBDIR" "2.88M" "$COREPKGS pcntpk videcdd" "$CDROOT/boot.img"
227
# no videcdd for non-2.88M images
232
# no videcdd for non-2.88M images
228
sed -i '/^videcdd$/d' "$FLOPROOT/install.lst"
233
$SED -i '/^videcdd$/d' "$FLOPROOT/install.lst"
229
prep_flop 80 2 18 1440 "$PUBDIR" "1.44M" "$COREPKGS pcntpk"
234
prep_flop 80 2 18 1440 "$PUBDIR" "1.44M" "$COREPKGS pcntpk"
230
prep_flop 80 2 15 1200 "$PUBDIR" "1.2M" "$COREPKGS"
235
prep_flop 80 2 15 1200 "$PUBDIR" "1.2M" "$COREPKGS"
231
prep_flop 80 2  9  720 "$PUBDIR" "720K" "$COREPKGS"
236
prep_flop 80 2  9  720 "$PUBDIR" "720K" "$COREPKGS"
232
 
237
 
233
 
238