Support building a dist in the example VIC-20 Funicular.
Chris Pressey
9 years ago
26 | 26 |
* i386 running NetBSD under QEMU
|
27 | 27 |
* i386 running FreeDOS under QEMU
|
28 | 28 |
* Amiga 500 (etc) running AmigaDOS under E-UAE
|
29 | |
* Commodore 64 running the C64 KERNAL under VICE
|
|
29 |
* Commodore 64 with a 1541 floppy drive under VICE
|
|
30 |
* VIC-20 with a 1541 floppy drive under VICE
|
30 | 31 |
|
31 | 32 |
And it might, one day, support:
|
32 | 33 |
|
33 | |
* VIC-20 running the VIC-20 KERNAL under VICE
|
34 | 34 |
* Apple //e running AppleDOS under Linapple
|
35 | 35 |
|
36 | 36 |
Funicular unifies and replaces the discrete, ad-hoc projects NetBSD-Gondola,
|
|
107 | 107 |
Usage
|
108 | 108 |
-----
|
109 | 109 |
|
110 | |
To bring up a Funicular, you generally follow this series of steps:
|
|
110 |
To create a Funicular, you generally follow this series of steps:
|
111 | 111 |
|
112 | 112 |
* Acquire an install image for the Platform (e.g. a NetBSD install ISO.)
|
113 | 113 |
* Acquire an appropriate Emulator (e.g. `toolshelf dock @@qemu`.)
|
14 | 14 |
EOF
|
15 | 15 |
cp distrepos/dungeons-of-ekileugor/bin/* device8/
|
16 | 16 |
]],
|
17 | |
dist_instructions = [[
|
18 | |
Use Commodore DOS copy commands to copy files from drive 8 to drive 9.
|
|
17 |
dist_script = [[
|
|
18 |
cd device8
|
|
19 |
for FILENAME in *; do
|
|
20 |
c1541 -attach ../dist.d64 -write "$FILENAME"
|
|
21 |
done
|
|
22 |
cd ..
|
|
23 |
c1541 -attach dist.d64 -dir
|
19 | 24 |
]],
|
20 | 25 |
}
|