/build.sh |
---|
13,9 → 13,10 |
### parameters block starts here ############################################ |
CURDATE=`date +%Y%m%d` |
PKGDIR=`realpath ./packages` |
REPOROOT=`realpath ./packages` |
PUBDIR=`realpath ./website/download` |
PUBDIR=`realpath ./website/download`/$CURDATE |
CDROOT=`realpath ./cdroot` |
FLOPROOT=`realpath ./floproot` |
CUSTFILES=`realpath ./files` |
99,7 → 100,7 |
# zip the images (and remove them at the same time) |
rm -f "$PUBDIR/svardos-floppy-$4k.zip" |
zip -9 -rmj "$PUBDIR/svardos-floppy-$4k.zip" $4/* |
zip -9 -rmj "$PUBDIR/svardos-$CURDATE-floppy-$4k.zip" $4/* |
# clean up |
rmdir $4 |
113,6 → 114,7 |
mkdir "$CDROOT" |
mkdir "$FLOPROOT" |
mkdir "$PUBDIR" |
# add CORE packages to CDROOT + create the list of packages on floppy |
for pkg in $COREPKGS ; do |
205,7 → 207,7 |
echo "ECHO Welcome to SvarDOS (powered by DOSEMU)! Type HELP if you are lost." >> "$DOSEMUDIR/autoexec.bat" |
echo "ECHO." >> "$DOSEMUDIR/autoexec.bat" |
rm -f "$PUBDIR/svardos-dosemu.zip" |
zip -rm9jk "$PUBDIR/svardos-dosemu.zip" "$DOSEMUDIR" |
zip -rm9jk "$PUBDIR/svardos-$CURDATE-dosemu.zip" "$DOSEMUDIR" |
rmdir "$DOSEMUDIR" |
# prepare the USB bootable image |
218,14 → 220,14 |
# compress the USB image |
rm -f "$PUBDIR/svardos-usb.zip" |
zip -mj9 "$PUBDIR/svardos-usb.zip" "$USBIMG" |
zip -mj9 "$PUBDIR/svardos-$CURDATE-usb.zip" "$USBIMG" |
# prepare the USB-ZIP bootable image |
#USBZIPIMG=$PUBDIR/svardos-usbzip.img |
#cat files/usb-zip.mbr "$PUBDIR/svardos-zip100.img" > $USBZIPIMG |
CDISO="$PUBDIR/svardos-cd.iso" |
CDZIP="$PUBDIR/svardos-cd.zip" |
CDISO="$PUBDIR/svardos-$CURDATE-cd.iso" |
CDZIP="$PUBDIR/svardos-$CURDATE-cd.zip" |
# delete previous (if any) iso |
echo "cleaning up old versions..." |
/website/index-main.php |
---|
26,17 → 26,19 |
<p>Need to get in touch? Wish to submit some packages, translate SvarDOS to your language, or otherwise contribute? Or maybe you'd like some information about SvarDOS? The project has a <a href="https://lists.osdn.me/mailman/listinfo/svardos-users">mailing list</a> just for that. You may also wish to take a look at the <a href="phpamb.php?fname=help/help-en.amb&f=todo.ama">project's "todo list"</a>.</p> |
<?php |
echo '<h2>Downloads (build date: ' . gmdate('d M Y', filemtime('download/svardos-cd.zip')) . ')</h2>' |
$lastver = scandir('download/', SCANDIR_SORT_DESCENDING)[0]; |
echo '<h2>Downloads (build date: ' . gmdate('d M Y', filemtime("download/{$lastver}/svardos-{$lastver}-cd.zip")) . ')</h2>' |
?> |
<ul> |
<li><a href="download/svardos-cd.zip">SvarDOS install CD (ISO)</a></li> |
<li><a href="download/svardos-floppy-2880k.zip">SvarDOS install on 2.88M floppy disks</a></li> |
<li><a href="download/svardos-floppy-1440k.zip">SvarDOS install on 1.44M floppy disks</a></li> |
<li><a href="download/svardos-floppy-1200k.zip">SvarDOS install on 1.2M floppy disks</a></li> |
<li><a href="download/svardos-floppy-720k.zip">SvarDOS install on 720K floppy disks</a></li> |
<li><a href="download/svardos-usb.zip">SvarDOS install on a bootable USB image</a></li> |
<li><a href="download/svardos-dosemu.zip">SvarDOS image for DOSEMU</a><span class="helpmsg" title="a pre-installed image for the DOSEMU emulator, usually needs to be unzipped in ~/.dosemu/drive_c/">?</span></li> |
<li><a href="download/<?php echo $lastver; ?>/svardos-<?php echo $lastver; ?>-cd.zip">SvarDOS install CD (ISO)</a></li> |
<li><a href="download/<?php echo $lastver; ?>/svardos-<?php echo $lastver; ?>-floppy-2880k.zip">SvarDOS install on 2.88M floppy disks</a></li> |
<li><a href="download/<?php echo $lastver; ?>/svardos-<?php echo $lastver; ?>-floppy-1440k.zip">SvarDOS install on 1.44M floppy disks</a></li> |
<li><a href="download/<?php echo $lastver; ?>/svardos-<?php echo $lastver; ?>-floppy-1200k.zip">SvarDOS install on 1.2M floppy disks</a></li> |
<li><a href="download/<?php echo $lastver; ?>/svardos-<?php echo $lastver; ?>-floppy-720k.zip">SvarDOS install on 720K floppy disks</a></li> |
<li><a href="download/<?php echo $lastver; ?>/svardos-<?php echo $lastver; ?>-usb.zip">SvarDOS install on a bootable USB image</a></li> |
<li><a href="download/<?php echo $lastver; ?>/svardos-<?php echo $lastver; ?>-dosemu.zip">SvarDOS image for DOSEMU</a><span class="helpmsg" title="a pre-installed image for the DOSEMU emulator, usually needs to be unzipped in ~/.dosemu/drive_c/">?</span></li> |
</ul> |
<p class="wondering">Wondering how SvarDOS is built? Take a look at the <a href="http://svn.svardos.org/">project's SVN</a>, where all the build-related files are stored.</p> |