Since you seemed intrested in spec2pm here a newer better version. Especially the import interface for the not generated modules are MUCH better. ---<8--- *** winetest-spec2pm * tools/winapi/spec2pm: Added new utillity spec2pm for automatically generating a Perl module for each DLL. *** winetest-make * Make.rules.in: - Added rules for spec2pm - Use new -M option of runtest. - Fixed bug in winebuild dependencies. *** winetest-modules * dlls/imm32/.cvsignore, dlls/imm32/imm32.pm, dlls/kernel/.cvsignore, dlls/kernel/kernel32.pm, dlls/user/.cvsignore, dlls/user/user32.pm: Added Perl modules for some of the DLL to add or override things that can't be, or is too complicated to be, correctly automatically generated by spec2pm. *** winetest-tests * dlls/imm32/Makefile.in, dlls/imm32/imm32.pl, dlls/kernel/Makefile.in, dlls/kernel/atom.pl, dlls/kernel/last_error.pl, dlls/user/Makefile.in, dlls/user/keyboard.pl: Added a few new tests using the new framework.
Attachment:
winetest-make.diff
Description: Binary data
Attachment:
winetest-modules.diff
Description: Binary data
Attachment:
winetest-modules.tar
Description: Binary data
Attachment:
winetest-tests.diff
Description: Binary data
Attachment:
winetest-tests.tar
Description: Binary data
Attachment:
winetest-spec2pm.tar
Description: Binary data