winapi_extract and winapi_fixup

Patrik Stridvall ps at leissner.se
Tue Jun 12 13:09:46 CDT 2001


> Patrik Stridvall <ps at leissner.se> writes:
> 
> > Here is some new tools that is and will be
> > more useful in the future. If anybody
> > wishes to test them they should consider
> > them prealpha.
> 
> I'd prefer if you put everything inside the winapi_check
> directory. Having 4 different directories for such similar tools is a
> bit overkill IMO.

OK. Three extra directories are probably a little overkill.
However I really need at least one new directory (winapi)
because the winapi_check directory is quite full of old crud
that have been piled over each over over time. 

This is not just an introduction of some new tools, this
is the start of a long needed reorganization of winapi_check
that will be greatly helped with a new directory.

For example there are currently the files output.pm and options.pm,
and there will likely be more quite soon, that have the same names
as files in winapi_check  and that do almost the same thing but
not quite. While I of course could give them different names,
I would really like to have the same ones and not just have to
pile even more crud atop of the old.

Eventually when everything is properly reorganized I will probably
move winapi_check to the new winapi directory and remove the old ones.

In short. I really neeed at least one new directoy (winapi).

Attached is a patch that only use one new directory instead of three.

---8<---

*** winapi

* tools/winapi/config.pm,
  tools/winapi/output.pm,
  tools/winapi/options.pm,
  tools/winapi/setup.pm,
  tools/winapi/util.pm,
  tools/winapi/winapi_extract,
  tools/winapi/winapi_fixup:
- New common code for the winapi tools.
- New tool for extracting source code information.
- New tool for automatically modifying (fixing) the source code.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: winapi.tar
Type: application/octet-stream
Size: 40960 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20010612/81e551f0/winapi.obj


More information about the wine-patches mailing list