Follow-up Comment #3, bug #53879 (project make):
Thanks for the patch it would be great to have this work on Windows. I agree
with Eli that as it is the patch is large enough to require paperwork. If
you're interested in that please send me email <[email protected]>. These days
it can all be done electronically in most countries.
It seems one major source of work is a temp filename generator in
create_batch_file(); does MSDOS not have any pre-existing function? Maybe
this could be simplified; I doubt we need a truly randomized file name
generator on DOS as it's not really a multiprocessing system so doesn't have
the same security issues.
In any event I'd prefer to see that system-specific code moved to a different
file but we can handle that ourselves if you prefer.
The thing I didn't quite understand was the variable.c change which removes a
bunch of code... that code is not moved anywhere that I can see so I'm not
sure whether it's just not needed at all, or what? Maybe Eli can look at that
to better understand it.
There are a few nits such as adding a declaration of _is_dos_shell() to
makeint.h when that's actually just a preprocessor macro in job.c, etc. but
these are easy to fix.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?53879>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
_______________________________________________
Bug-make mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-make