diff --git a/Contrib/System/Resource/Main.c b/Contrib/System/Resource/Main.c new file mode 100644 index 00000000..89e63486 --- /dev/null +++ b/Contrib/System/Resource/Main.c @@ -0,0 +1,6 @@ +#include + +BOOL WINAPI DllMain(HANDLE hInst, ULONG ul_reason_for_call, LPVOID lpReserved) +{ + return TRUE; +} diff --git a/Contrib/System/SConscript b/Contrib/System/SConscript index 9012d830..bb26e7ab 100644 --- a/Contrib/System/SConscript +++ b/Contrib/System/SConscript @@ -40,11 +40,11 @@ BuildPlugin( Import('env') res = 'Resource/Resource.rc' - res_obj = 'Resource/Resource-rc.o' - res_target = env.RES(res_obj, res) +res_main = env.Object('Resource/Main.c') + resources = Split(""" Resource/Icon.ico Resource/Resource.h @@ -52,4 +52,4 @@ resources = Split(""" env.Depends(res_target, resources) -env.SharedLibrary('Resource', res_target) +env.SharedLibrary('Resource', res_target + res_main)