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