Hi!

Our 49 MB FreeDOS DOJS package contains a sources zip ... which in
turn contains ANOTHER sources zip. The latter contains individual
source files. I would suggest to remove the nesting, but also to
move from ZIP to a solid archive format like 7z which should use
less than 2/3 of the ISO and disk space and download bandwidth :-)

Another low-hanging fruit in DOJS sources is that those include
ALLEGRO versions 4.2 and 4.3, but you only need 4.2 to build the
DOS version of DOJS. Version 4.3 is only for the DOJS Linux port.

As each version is 20 MB, that makes a big difference. DOJS also
includes the full sources of CURL 8.6.0 (!) and MBEDTLS 2.28.7,
as well as MesaFX 3.4, SQLITE, libWEBP, WATT32, ZLIB, BZIP2 and
many other third party things and libraries.

Talking about WEBP, included examples could easily be transformed
from BMP- to PNG-, JPG- or WEBP-based ones to shrink sources ;-)

But omitting ALLEGRO 4.3 alone will already make a much larger
difference.

Regards, Eric




_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to