VolksForth/tools/gensourcefiles.sh

42 lines
1.1 KiB
Bash
Raw Normal View History

2017-04-24 00:25:49 +02:00
#!/bin/sh
d=$(dirname $0)
mkdir -p $d/../sources/msdos
for i in $d/../msdos/*.{fb,vid,sys}; do
b=$(basename $i)
/bin/echo -n "write $d/../sources/msdos/"${b%.*}.fth" ..."
$d/dumpblock.sh "$i" > $d/../sources/msdos/${b%.*}.fth
2020-06-20 18:57:46 +02:00
echo " Done."
done
mkdir -p $d/../sources/cpm
2020-07-20 00:27:39 +02:00
for i in $d/../8080/CPM/*.fb; do
2020-06-20 18:57:46 +02:00
b=$(basename $i)
/bin/echo -n "write $d/../sources/cpm/${b%.*}.fth ..."
$d/dumpblock.sh "$i" > $d/../sources/cpm/${b%.*}.fth
2020-06-20 18:57:46 +02:00
echo " Done."
done
mkdir -p $d/../sources/AtariST
for i in $d/../AtariST/*.FB; do
b=$(basename $i)
/bin/echo -n "write $d/../sources/AtariST/${b%.*}.fth ..."
$d/dumpblock.sh "$i" > $d/../sources/AtariST/${b%.*}.fth
2020-06-20 18:57:46 +02:00
echo " Done."
done
mkdir -p $d/../sources/AtariST/GEM
for i in $d/../AtariST/GEM/*.FB; do
b=$(basename $i)
/bin/echo -n "write $d/../sources/AtariST/GEM/${b%.*}.fth ..."
$d/dumpblock.sh "$i" > $d/../sources/AtariST/GEM/${b%.*}.fth
2017-04-24 00:25:49 +02:00
echo " Done."
done
mkdir -p $d/../sources/Apple1
for i in $d/../6502/Apple1/source/*.fb; do
b=$(basename $i)
/bin/echo -n "write $d/../source/Apple1/${b%.*}.fth ..."
$d/dumpblock.sh "$i" > $d/../sources/Apple1/${b%.*}.fth
echo " Done."
done