vrclient: Split unixlib and build with msvcrt.

CW-Bug-Id: #22729
This commit is contained in:
Rémi Bernon 2023-11-07 20:56:28 +01:00 committed by Arkadiusz Hiler
parent 838d14d66e
commit 37785cfbd3
122 changed files with 558 additions and 69 deletions

View file

@ -895,6 +895,9 @@ def handle_class(klass):
out(u'/* This file is auto-generated, do not edit. */\n')
out(u'#include "unix_private.h"\n\n')
out(u'#if 0\n')
out(u'#pragma makedep unix\n')
out(u'#endif\n\n')
for method in klass.methods:
if type(method) is Destructor:
@ -1610,8 +1613,11 @@ with open(u"unixlib_generated.h", "w") as file:
with open('unixlib_generated.cpp', 'w') as file:
out = file.write
out(u'/* This file is auto-generated, do not edit. */\n\n')
out(u'/* This file is auto-generated, do not edit. */\n')
out(u'#include "unix_private.h"\n\n')
out(u'#if 0\n')
out(u'#pragma makedep unix\n')
out(u'#endif\n\n')
out(u'extern "C" const unixlib_entry_t __wine_unix_call_funcs[] =\n')
out(u'{\n')