diff --git a/plugins/lua/lua.vcxproj b/plugins/lua/lua.vcxproj index a4f9d560..28826634 100644 --- a/plugins/lua/lua.vcxproj +++ b/plugins/lua/lua.vcxproj @@ -27,7 +27,7 @@ $(LuaOutput) $(ZoiteChatRel)plugins\ - + WIN32;NDEBUG;_WINDOWS;_USRDLL;$(OwnFlags);%(PreprocessorDefinitions) $(Glib);$(LuaInclude);..\..\src\common;$(ZoiteChatLib);%(AdditionalIncludeDirectories) @@ -37,7 +37,7 @@ $(DepsRoot)\lib;%(AdditionalLibraryDirectories) - + WIN32;_WIN64;_AMD64_;NDEBUG;_WINDOWS;_USRDLL;$(OwnFlags);%(PreprocessorDefinitions) $(Glib);$(LuaInclude);..\..\src\common;$(ZoiteChatLib);%(AdditionalIncludeDirectories) @@ -47,8 +47,11 @@ $(DepsRoot)\lib;%(AdditionalLibraryDirectories) - + - - \ No newline at end of file + + + + + diff --git a/src/common/common.vcxproj b/src/common/common.vcxproj index 113ec07d..98e2b283 100644 --- a/src/common/common.vcxproj +++ b/src/common/common.vcxproj @@ -99,13 +99,13 @@ WIN32;NDEBUG;_LIB;$(OwnFlags);%(PreprocessorDefinitions) - $(ZoiteChatLib);$(DepsRoot)\include;$(OpenSslInclude);$(Glib);$(Gtk);%(AdditionalIncludeDirectories) + $(ZoiteChatLib);$(DepsRoot)\include;$(OpenSslInclude);$(Glib);$(Gtk);%(AdditionalIncludeDirectories) WIN32;_WIN64;_AMD64_;NDEBUG;_LIB;$(OwnFlags);%(PreprocessorDefinitions) - $(ZoiteChatLib);$(DepsRoot)\include;$(OpenSslInclude);$(Glib);$(Gtk);%(AdditionalIncludeDirectories) + $(ZoiteChatLib);$(DepsRoot)\include;$(OpenSslInclude);$(Glib);$(Gtk);%(AdditionalIncludeDirectories) 4267;%(DisableSpecificWarnings) @@ -116,8 +116,8 @@ SET SOLUTIONDIR=$(SolutionDir)..\ "$(Python3Path)\python.exe" $(ProjectDir)make-te.py "$(ProjectDir)textevents.in" "$(ZoiteChatLib)textevents.h" "$(ZoiteChatLib)textenums.h" powershell -File "$(SolutionDir)..\win32\version-template.ps1" "$(SolutionDir)..\win32\config.h.tt" "$(ZoiteChatLib)config.h" -"$(Python3Path)\python.exe" "$(DepsRoot)\bin\glib-genmarshal" --prefix=_zoitechat_marshal --header "$(ProjectDir)marshalers.list" --output "$(ZoiteChatLib)marshal.h" -"$(Python3Path)\python.exe" "$(DepsRoot)\bin\glib-genmarshal" --prefix=_zoitechat_marshal --body "$(ProjectDir)marshalers.list" --output "$(ZoiteChatLib)marshal.c" +$(GlibGenMarshal) --prefix=_zoitechat_marshal --header "$(ProjectDir)marshalers.list" --output "$(ZoiteChatLib)marshal.h" +$(GlibGenMarshal) --prefix=_zoitechat_marshal --body "$(ProjectDir)marshalers.list" --output "$(ZoiteChatLib)marshal.c" ]]> diff --git a/win32/zoitechat.props b/win32/zoitechat.props index d6fc30fd..267f69be 100644 --- a/win32/zoitechat.props +++ b/win32/zoitechat.props @@ -28,6 +28,12 @@ hcpython3 $(DepsRoot)\include\luajit-2.1;$(DepsRoot)\include\lua;$(DepsRoot)\include\lua5.1;$(DepsRoot)\include\lua54;$(DepsRoot)\include\lua5.4;$(DepsRoot)\include\lua-5.4;$(SolutionDir)..\plugins\lua\luajit\src;$(SolutionDir)..\plugins\lua\luajit\src\jit hclua + true + true + true + true + true + false lua51 lua5.1 lua54 @@ -35,6 +41,9 @@ lua-5.4 lua lua51 + "$(DepsRoot)\bin\glib-genmarshal.exe" + "$(DepsRoot)\bin\glib-genmarshal" + "$(Python3Path)\python.exe" "$(DepsRoot)\bin\glib-genmarshal" $(DepsRoot)\include\glib-2.0;$(DepsRoot)\lib\glib-2.0\include;$(DepsRoot)\include\libxml2 true HAVE_GTK3 @@ -70,7 +79,11 @@ gdk-3.0.lib gdk-3-0.lib gdk-3.lib - $(Gtk3Lib);$(Gdk3Lib);atk-1.0.lib;gio-2.0.lib;gdk_pixbuf-2.0.lib;pangowin32-1.0.lib;pangocairo-1.0.lib;pango-1.0.lib;cairo.lib;gobject-2.0.lib;gmodule-2.0.lib;glib-2.0.lib;intl.lib;iconv.lib;$(ZlibLib);$(XmlLib);jpeg.lib;libpng16.lib;$(CryptoLib);$(SslLib) + atk-1.0.lib + atk-1.0-0.lib + libatk-1.0.lib + atk-1.0.lib + $(Gtk3Lib);$(Gdk3Lib);$(AtkLib);gio-2.0.lib;gdk_pixbuf-2.0.lib;pangowin32-1.0.lib;pangocairo-1.0.lib;pango-1.0.lib;cairo.lib;gobject-2.0.lib;gmodule-2.0.lib;glib-2.0.lib;intl.lib;iconv.lib;$(ZlibLib);$(XmlLib);jpeg.lib;libpng16.lib;$(CryptoLib);$(SslLib) $(Gtk3Libs);wininet.lib;winmm.lib;ws2_32.lib $(SolutionDir)..\data\\