I've hosted the source code here: https://mcmackins.org/dl/dos/UTILSSRC.ZIP https://mcmackins.org/dl/dos/MDSAISRC.ZIP
The first archive has my UNIX utils and arg parser (since I used the arg parser for them), and the second has the installer. No docs at this time. MDSAI probably needs a short doc before being published explaining the configuration. Basically in the first diskette there needs to exist MDSAI.INF which contains literally a number in ASCII text of how many diskettes make up the full archive. The executable can be named anything, so even though the build script creates MDSAI.EXE, you may want to rename to INSTALL.EXE when making a distribution. Happy Hacking, David E. McMackins II Supporting Member, Electronic Frontier Foundation (#2296972) Associate Member, Free Software Foundation (#12889) www.mcmackins.org www.delwink.com www.eff.org www.gnu.org www.fsf.org On 06/24/2018 05:36 AM, Jim Hall wrote: > Excellent! Do you have a website you could post these to? If so, put > them there and share the link. If not, email me off list and we'll > arrange to get them to me so I can share them on our files archive at > ibiblio. > > I like the very permissive license, especially for a library. For those > who don't know this license, it's this: > > Copyright (c) ___________ > > Copying and distribution of this file, with or without modification, > are permitted in any medium without royalty provided the copyright > notice and this notice are preserved. > > > I'll be curious to see the command line parser. Did you write something > like getopt, or something new? FYI that there's a getopt here: > http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/devel/libs/getopt/ > > Also FYI that our Unix workalikes are here: > http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/util/unix/ > > Thanks! > Jim > > > On Sat, Jun 23, 2018, 10:57 PM David McMackins <[email protected] > <mailto:[email protected]>> wrote: > > In my playing about with FreeDOS, I wrote my own versions of cat, head, > wc, and split. > > For these, I also wrote a small library for parsing command-line options > in a typical DOS-like fashion. > > Finally, I also wrote a program called the Multi-Disk Split Archive > Installer (MDSAI) which is an installer program designed for deploying > software too big for a single floppy disk. You put the installer on the > first diskette, along with a file that describes what's being installed, > and then on each diskette, have a sequential piece of a ZIP archive. > MDSAI will cat them together and then extract in the C drive. > > I wrote these for myself. They may need to be modified or have new > options before they are ready for others to use. If you are interested > in these, let me know where I should publish them. I'm releasing them > all under the GNU All-Permissive License. > > Happy Hacking, > > David E. McMackins II > Supporting Member, Electronic Frontier Foundation (#2296972) > Associate Member, Free Software Foundation (#12889) > > www.mcmackins.org <http://www.mcmackins.org> www.delwink.com > <http://www.delwink.com> > www.eff.org <http://www.eff.org> www.gnu.org <http://www.gnu.org> > www.fsf.org <http://www.fsf.org> > > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > _______________________________________________ > Freedos-devel mailing list > [email protected] > <mailto:[email protected]> > https://lists.sourceforge.net/lists/listinfo/freedos-devel > > > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > > > > _______________________________________________ > Freedos-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/freedos-devel > ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Freedos-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freedos-devel
