Automatically build tools from C source (whenever possible) for both Cygwin/Windows and Unix (Linux, FreeBSD).
This feature request also improves/fixes #280:
A tentative list of buildable tools could be:
[x] bbcim (BBC)
[x] elf2ea5 (TI99/4a)
[x] ea5split (TI99/4a)
[x] f2k5 (Mo5)
[x] file2dsk (CoCo)
[x] gamate-fixcart (Gamate)
[x] m20 (Olivetti M20)
[x] makewzd (OZ)
[x] nocart (CPC)
[x] sapfs (Mo5 and To7)
Workarounds:
c1541 (Cross-Lib when not under Windows, assumes c1541 is installed and PATH can reach it , e.g., by installing vice)
Scripts:
pyz80.py (used to build samcoupe .dsk images) is no longer strictlynecessary if we use appmake from Z88DK to build .mgt files
To be verified:
bin2abc (ABC80) - Ideal solution with abcwrite to replace all tools
bin2bac2 (ABC80/800) - deprecated by bin2abc
doscopy (ABC80/800) - deprecated by abcwrite
dosgen (ABC80/800) - deprecated by abcwrite
exomizer (currently only used by C64 in an alternative target; its source code has deps)
c1541 (its code seems to depend on Vice; currently only used by C128 with Z80)
cc1541 (it could be used instead of c1541)
File2VDK (Dragon) - Source code uses C Sharp
srec_cat (used by OSIC1P) - It needs boost library
ubbin2tap (MicroBEE) - I have not found the C source code
Automatically build tools from C source (whenever possible) for both Cygwin/Windows and Unix (Linux, FreeBSD). This feature request also improves/fixes #280:
A tentative list of buildable tools could be:
Workarounds:
PATH
can reach it , e.g., by installing vice)Scripts:
.dsk
images) is no longer strictlynecessary if we useappmake
from Z88DK to build.mgt
filesTo be verified: