On at 2021-02-22 09:32 -0600, Jim Hall wrote:
    Do you mean this link [1]?



Yes that will be fine.

Done.

    By the way, I just noticed that someone uploaded (presumably) my draft
    FreeDOS zip package to [2]. I'd rather fix it first with all the
    sources
    as discussed. No harm done I guess, though.



That's the version that is still available on your website, and I thought it was the official version. Here's how I found it:

Apologies. This file was just intended as a draft depicting how I thought a FreeDOS package might look. To avoid this confusion, I renamed it to draft1-1.zip (and also created a subsequent draft1-2.zip file).

I just grabbed the file again, and it has the same hash signature as the one I downloaded before, so I think I mirrored the right one. What's the correct zip file that I should get instead?

I will copy one of the drafts to the final name once we've finished up the packaging. For now, have the second draft. Changes in this one:

1. Added the Original-site link to FreeDOS Debug 1.13

2. Moved sources from SOURCE/LDEBUG/* to SOURCE/LDEBUG/ldebug/*

3. Added additional sources: inicomp, instsect, ldosboot, lmacros, scanptab, tellsize. Installing the required toolchain (refer to manual) and manually compiling tellsize allows rebuilding all sources. (Also using ./makec, ./mktables, and ./mak.sh as all described in the manual.) Using "./mak.sh reproduce" allows reproducing the build exactly (I tested this in a fresh directory). All additional source trees are placed below SOURCE/LDEBUG/ (This is structure number 2 in my 2021-02-20 mail.) The sources are accessible to the mak script using the default cfg.sh configuration, which contains relative paths to sibling directories of SOURCE/LDEBUG/ldebug.

Steps I took to create this file:

1. Edit the LSM file

2. Move files in SOURCE/LDEBUG/* to SOURCE/LDEBUG/ldebug/

3. Create empty directories for all the other repos

4. Clone repos into the directories, and strip off their .hgignore and .hg/* files with a command like this:

> for dir in *; do if [[ $dir != ldebug ]]; then hg clone ~/webrepos/$dir $dir; rm -rf $dir/.hg*; fi; done

5. Zip the four directories (APPINFO, BIN, DOC, SOURCE)

Remaining questions:

1. Should instsect.com be copied to BIN/ ?

2. Should I add a short file describing how to build from the zipfile? (Essentially just repeating what I listed in the changes here.)

Regards,
ecm


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

Reply via email to