diff --git a/Project/MSVC2022/CLI/MediaConch.vcxproj b/Project/MSVC2022/CLI/MediaConch.vcxproj new file mode 100644 index 00000000..f265ca93 --- /dev/null +++ b/Project/MSVC2022/CLI/MediaConch.vcxproj @@ -0,0 +1,314 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + MediaConch-CLI + {8A1AE679-131A-493C-86CA-91179B0955A4} + MediaConch + Win32Proj + + + + Application + true + Unicode + v143 + + + Application + false + Unicode + v143 + + + Application + true + Unicode + v143 + + + Application + false + Unicode + v143 + + + + + + + + + + + + + + + + + + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + MediaConch + MediaConch + MediaConch + MediaConch + + + + + + + + + + ../../../Source;../../../Source/ThirdParty/sqlite;../../../../libevent/WIN32-Code/nmake;../../../../libevent/include;../../../../jansson/src;../../../../jansson/Contrib/VC17/Jansson;../../../../zlib;../../../../libxslt;../../../../libxml2/include;../../../../MediaInfoLib/Source;../../../../ZenLib/Source;%(AdditionalIncludeDirectories) + HAVE_JANSSON;HAVE_LIBEVENT;HAVE_SQLITE;LIBEXSLT_STATIC;LIBXSLT_STATIC;LIBXML_STATIC;%(PreprocessorDefinitions) + MultiThreadedDebugDLL + true + Disabled + + + Console + + + + + ../../../Source;../../../Source/ThirdParty/sqlite;../../../../libevent/WIN32-Code/nmake;../../../../libevent/include;../../../../jansson/src;../../../../jansson/Contrib/VC17/Jansson;../../../../zlib;../../../../libxslt;../../../../libxml2/include;../../../../MediaInfoLib/Source;../../../../ZenLib/Source;%(AdditionalIncludeDirectories) + HAVE_JANSSON;HAVE_LIBEVENT;HAVE_SQLITE;LIBEXSLT_STATIC;LIBXSLT_STATIC;LIBXML_STATIC;%(PreprocessorDefinitions) + MultiThreadedDebugDLL + true + Disabled + + + Console + + + + + ../../../Source;../../../Source/ThirdParty/sqlite;../../../../libevent/WIN32-Code/nmake;../../../../libevent/include;../../../../jansson/src;../../../../jansson/Contrib/VC17/Jansson;../../../../zlib;../../../../libxslt;../../../../libxml2/include;../../../../MediaInfoLib/Source;../../../../ZenLib/Source;%(AdditionalIncludeDirectories) + HAVE_JANSSON;HAVE_LIBEVENT;HAVE_SQLITE;LIBEXSLT_STATIC;LIBXSLT_STATIC;LIBXML_STATIC;%(PreprocessorDefinitions) + MultiThreadedDLL + true + true + None + false + + + Console + true + true + MachineX86 + true + ..\..\..\Project\MSVC2022\$(Platform)\$(Configuration);..\..\..\..\MediaInfoLib\Project\MSVC2022\Library\$(Platform)\$(Configuration);..\..\..\..\ZenLib\Project\MSVC2022\Library\$(Platform)\$(Configuration);..\..\..\..\libxslt\win32\libxslt\$(Platform)\$(Configuration);..\..\..\..\libxml2\win32\VC17\$(Platform)\$(Configuration);..\..\..\..\zlib\projects\MSVC2022\$(Platform)\$(Configuration) + No + + + + + ../../../Source;../../../Source/ThirdParty/sqlite;../../../../libevent/WIN32-Code/nmake;../../../../libevent/include;../../../../jansson/src;../../../../jansson/Contrib/VC17/Jansson;../../../../zlib;../../../../libxslt;../../../../libxml2/include;../../../../MediaInfoLib/Source;../../../../ZenLib/Source;%(AdditionalIncludeDirectories) + HAVE_JANSSON;HAVE_LIBEVENT;HAVE_SQLITE;LIBEXSLT_STATIC;LIBXSLT_STATIC;LIBXML_STATIC;%(PreprocessorDefinitions) + MultiThreadedDLL + true + None + false + + + Console + true + true + MachineX64 + true + ..\..\..\Project\MSVC2022\$(Platform)\$(Configuration);..\..\..\..\MediaInfoLib\Project\MSVC2022\Library\$(Platform)\$(Configuration);..\..\..\..\ZenLib\Project\MSVC2022\Library\$(Platform)\$(Configuration);..\..\..\..\libxslt\win32\libxslt\$(Platform)\$(Configuration);..\..\..\..\libxml2\win32\VC17\$(Platform)\$(Configuration);..\..\..\..\zlib\projects\MSVC2022\$(Platform)\$(Configuration) + No + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {40460a4d-243e-48db-a2f6-f5c57acde134} + + + {f687c268-c5d7-36df-80c4-641ed9c82bc8} + + + {1d6039f6-5078-416f-a3af-a36efc7e6a1c} + + + {c66b92e2-e917-4556-84d9-6d32c10c3185} + + + {f8c03828-5050-4e68-a7b4-41131f9049d7} + + + {20e0f8d6-213c-460b-b361-9c725cb375c7} + + + {0da1da7d-f393-4e7c-a7ce-cb5c6a67bc94} + + + {745dec58-ebb3-47a9-a9b8-4c6627c01bf8} + + + + + + diff --git a/Project/MSVC2022/CLI/MediaConch.vcxproj.filters b/Project/MSVC2022/CLI/MediaConch.vcxproj.filters new file mode 100644 index 00000000..61e15dc1 --- /dev/null +++ b/Project/MSVC2022/CLI/MediaConch.vcxproj.filters @@ -0,0 +1,347 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx + + + {3ae77992-ac1e-4f84-9b70-b9b52ce3b46a} + + + {04e8d873-200e-44c5-843e-432f681438f8} + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hpp;hxx;hm;inl;inc;xsd + + + {4144b785-9e42-4b50-b521-d1f949969234} + + + {0e3aa0e0-c270-4d91-87ae-50c30aad50c0} + + + {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav + + + {17d3f297-ae83-44c2-be09-2e2882b1565a} + + + {3c62d1d8-29ba-45c4-8828-7a5e54664aa9} + + + + + Source Files\CLI + + + Source Files\CLI + + + Source Files\CLI + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\CLI + + + ThirdParty\sqlite + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + + + Header Files\CLI + + + Header Files\CLI + + + Header Files\CLI + + + Header Files\CLI + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + ThirdParty\sqlite + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\CLI + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + + + Resource Files + + + \ No newline at end of file diff --git a/Project/MSVC2022/CLI/MediaConch_CLI.rc b/Project/MSVC2022/CLI/MediaConch_CLI.rc new file mode 100644 index 00000000..ceb95cb7 --- /dev/null +++ b/Project/MSVC2022/CLI/MediaConch_CLI.rc @@ -0,0 +1,32 @@ +#include + +VS_VERSION_INFO VERSIONINFO + FILEVERSION 24,06,0,0 + PRODUCTVERSION 24,06,0,0 + FILEFLAGSMASK 0x3fL +#ifdef _DEBUG + FILEFLAGS 0x1L +#else + FILEFLAGS 0x0L +#endif + FILEOS 0x40004L + FILETYPE 0x1L + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904B0" // U.S. English (0x0409, 1033), Unicode (0x04B0, 1200) + BEGIN + VALUE "CompanyName", "MediaArea.net" + VALUE "FileDescription", "Implementation checker, policy checker, reporter, and fixer" + VALUE "FileVersion", "24.06.0.0" + VALUE "LegalCopyright", "Copyright (C) 2002-2015 MediaArea.net SARL" + VALUE "ProductName", "MediaConch" + VALUE "ProductVersion", "24.06.0.0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x409, 1200 + END +END diff --git a/Project/MSVC2022/GUI/MediaConch_GUI.rc b/Project/MSVC2022/GUI/MediaConch_GUI.rc new file mode 100644 index 00000000..27a1577c --- /dev/null +++ b/Project/MSVC2022/GUI/MediaConch_GUI.rc @@ -0,0 +1,35 @@ +#include + +VS_VERSION_INFO VERSIONINFO + FILEVERSION 24,06,0,0 + PRODUCTVERSION 24,06,0,0 + FILEFLAGSMASK 0x3fL +#ifdef _DEBUG + FILEFLAGS 0x1L +#else + FILEFLAGS 0x0L +#endif + FILEOS 0x40004L + FILETYPE 0x1L + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904B0" // U.S. English (0x0409, 1033), Unicode (0x04B0, 1200) + BEGIN + VALUE "CompanyName", "MediaArea.net" + VALUE "FileDescription", "Implementation checker, policy checker, reporter, and fixer" + VALUE "FileVersion", "24.06.0.0" + VALUE "LegalCopyright", "Copyright (C) 2002-2015 MediaArea.net SARL" + VALUE "ProductName", "MediaConch" + VALUE "ProductVersion", "24.06.0.0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x409, 1200 + END +END + +//Icons +aaaaaaaa ICON "../../../Source/Resource/Image/MediaConch.ico" diff --git a/Project/MSVC2022/GUI/MediaConch_GUI.vcxproj b/Project/MSVC2022/GUI/MediaConch_GUI.vcxproj new file mode 100644 index 00000000..0b452bc4 --- /dev/null +++ b/Project/MSVC2022/GUI/MediaConch_GUI.vcxproj @@ -0,0 +1,418 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {2D3D1642-D55D-4EF6-AEC8-B8E1B8F8B226} + Win32Proj + MediaConch_GUI + MediaConch-GUI + + + + Application + true + v143 + Unicode + + + Application + true + v143 + Unicode + + + Application + false + v143 + Unicode + + + Application + false + v143 + Unicode + + + + + + + + + + + + + + + + + + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + + + + + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + + + + + LIBXML_STATIC;LIBXSLT_STATIC;LIBEXSLT_STATIC;HAVE_SQLITE;HAVE_JANSSON;HAVE_LIBEVENT;%(PreprocessorDefinitions) + ./_Automated;../../../Source;../../../Source/ThirdParty/sqlite;../../../../libevent/WIN32-Code/nmake;../../../../libevent/include;../../../../jansson/src;../../../../jansson/Contrib/VC17/Jansson;../../../../zlib;../../../../libxslt;../../../../libxml2/include;../../../../MediaInfoLib/Source;../../../../ZenLib/Source;..\..\..\..\Qt5.9-msvc2017\5.9\msvc2017\include/QtGui;..\..\..\..\Qt5.9-msvc2017\5.9\msvc2017\include/QtWidgets;..\..\..\..\Qt5.9-msvc2017\5.9\msvc2017\include/QtCore;..\..\..\..\Qt5.9-msvc2017\5.9\msvc2017\include/QtWebEngine;..\..\..\..\Qt5.9-msvc2017\5.9\msvc2017\include/QtWebEngineWidgets;..\..\..\..\Qt5.9-msvc2017\5.9\msvc2017\include/QtWebEngineCore;..\..\..\..\Qt5.9-msvc2017\5.9\msvc2017\include/QtWebChannel;..\..\..\..\Qt5.9-msvc2017\5.9\msvc2017\include + MultiThreadedDebugDLL + true + false + + + Windows + ..\..\..\..\Qt5.9-msvc2017\5.9\msvc2017\lib + Qt5Cored.lib;Qt5Guid.lib;Qt5Xmld.lib;Qt5Widgetsd.lib;Qt5Networkd.lib;Qt5PrintSupportd.lib;Qt5WebChanneld.lib;Qt5WebEngined.lib;Qt5WebEngineWidgetsd.lib;qtmaind.lib;winmm.lib;ws2_32.lib;imm32.lib;%(AdditionalDependencies) + + + Pre-Build.bat ..\..\..\..\Qt5.9-msvc2017\5.9\msvc2017 Engine + + + Post-Build.bat ..\..\..\..\Qt5.9-msvc2017\5.9\msvc2017 $(OutDir) $(Configuration) + + + + + LIBXML_STATIC;LIBXSLT_STATIC;LIBEXSLT_STATIC;HAVE_SQLITE;HAVE_JANSSON;HAVE_LIBEVENT;%(PreprocessorDefinitions) + ./_Automated;../../../Source;../../../Source/ThirdParty/sqlite;../../../../libevent/WIN32-Code/nmake;../../../../libevent/include;../../../../jansson/src;../../../../jansson/Contrib/VC17/Jansson;../../../../zlib;../../../../libxslt;../../../../libxml2/include;../../../../MediaInfoLib/Source;../../../../ZenLib/Source;..\..\..\..\Qt5.9-msvc2017_64\5.9\msvc2017_64\include/QtGui;..\..\..\..\Qt5.9-msvc2017_64\5.9\msvc2017_64\include/QtWidgets;..\..\..\..\Qt5.9-msvc2017_64\5.9\msvc2017_64\include/QtCore;..\..\..\..\Qt5.9-msvc2017_64\5.9\msvc2017_64\include/QtWebEngine;..\..\..\..\Qt5.9-msvc2017_64\5.9\msvc2017_64\include/QtWebEngineWidgets;..\..\..\..\Qt5.9-msvc2017_64\5.9\msvc2017_64\include/QtWebEngine;..\..\..\..\Qt5.9-msvc2017_64\5.9\msvc2017_64\include/QtWebEngineWidgets;..\..\..\..\Qt5.9-msvc2017_64\5.9\msvc2017_64\include/QtWebEngineCore;..\..\..\..\Qt5.9-msvc2017_64\5.9\msvc2017_64\include/QtWebChannel;..\..\..\..\Qt5.9-msvc2017_64\5.9\msvc2017_64\include + MultiThreadedDebugDLL + true + false + + + Windows + ..\..\..\..\Qt5.9-msvc2017_64\5.9\msvc2017_64\lib + Qt5Cored.lib;Qt5Guid.lib;Qt5Xmld.lib;Qt5Widgetsd.lib;Qt5Networkd.lib;Qt5PrintSupportd.lib;Qt5WebChanneld.lib;Qt5WebEngined.lib;Qt5WebEngineWidgetsd.lib;qtmaind.lib;winmm.lib;ws2_32.lib;imm32.lib;%(AdditionalDependencies) + + + Pre-Build.bat ..\..\..\..\Qt5.9-msvc2017_64\5.9\msvc2017_64 Engine + + + Post-Build.bat ..\..\..\..\Qt5.9-msvc2017_64\5.9\msvc2017_64 $(OutDir) $(Configuration) + + + + + LIBXML_STATIC;LIBXSLT_STATIC;LIBEXSLT_STATIC;HAVE_SQLITE;HAVE_JANSSON;HAVE_LIBEVENT;%(PreprocessorDefinitions) + ./_Automated;../../../Source;../../../Source/ThirdParty/sqlite;../../../../libevent/WIN32-Code/nmake;../../../../libevent/include;../../../../jansson/src;../../../../jansson/Contrib/VC17/Jansson;../../../../zlib;../../../../libxslt;../../../../libxml2/include;../../../../MediaInfoLib/Source;../../../../ZenLib/Source;..\..\..\..\Qt5.9-msvc2017\5.9\msvc2017\include/QtGui;..\..\..\..\Qt5.9-msvc2017\5.9\msvc2017\include/QtWidgets;..\..\..\..\Qt5.9-msvc2017\5.9\msvc2017\include/QtCore;..\..\..\..\Qt5.9-msvc2017\5.9\msvc2017\include/QtWebEngine;..\..\..\..\Qt5.9-msvc2017\5.9\msvc2017\include/QtWebEngineWidgets;..\..\..\..\Qt5.9-msvc2017\5.9\msvc2017\include/QtWebEngineCore;..\..\..\..\Qt5.9-msvc2017\5.9\msvc2017\include/QtWebChannel;..\..\..\..\Qt5.9-msvc2017\5.9\msvc2017\include + MultiThreadedDLL + true + None + + + Windows + No + true + true + ..\..\..\..\Qt5.9-msvc2017\5.9\msvc2017\lib + Qt5Core.lib;Qt5Gui.lib;Qt5Xml.lib;Qt5Widgets.lib;Qt5Network.lib;Qt5PrintSupport.lib;Qt5WebChannel.lib;Qt5WebEngine.lib;Qt5WebEngineWidgets.lib;qtmain.lib;winmm.lib;ws2_32.lib;imm32.lib;%(AdditionalDependencies) + + + Pre-Build.bat ..\..\..\..\Qt5.9-msvc2017\5.9\msvc2017 Engine + + + Post-Build.bat ..\..\..\..\Qt5.9-msvc2017\5.9\msvc2017 $(OutDir) $(Configuration) + + + + + + + LIBXML_STATIC;LIBXSLT_STATIC;LIBEXSLT_STATIC;HAVE_SQLITE;HAVE_JANSSON;HAVE_LIBEVENT;%(PreprocessorDefinitions) + + + ./_Automated;../../../Source;../../../Source/ThirdParty/sqlite;../../../../libevent/WIN32-Code/nmake;../../../../libevent/include;../../../../jansson/src;../../../../jansson/Contrib/VC17/Jansson;../../../../zlib;../../../../libxslt;../../../../libxml2/include;../../../../MediaInfoLib/Source;../../../../ZenLib/Source;..\..\..\..\Qt5.9-msvc2017_64\5.9\msvc2017_64\include/QtGui;..\..\..\..\Qt5.9-msvc2017_64\5.9\msvc2017_64\include/QtWidgets;..\..\..\..\Qt5.9-msvc2017_64\5.9\msvc2017_64\include/QtCore;..\..\..\..\Qt5.9-msvc2017_64\5.9\msvc2017_64\include/QtWebEngine;..\..\..\..\Qt5.9-msvc2017_64\5.9\msvc2017_64\include/QtWebEngineWidgets;..\..\..\..\Qt5.9-msvc2017_64\5.9\msvc2017_64\include/QtWebEngineCore;..\..\..\..\Qt5.9-msvc2017_64\5.9\msvc2017_64\include/QtWebChannel;..\..\..\..\Qt5.9-msvc2017_64\5.9\msvc2017_64\include + MultiThreadedDLL + true + None + + + Windows + No + true + true + ..\..\..\..\Qt5.9-msvc2017_64\5.9\msvc2017_64\lib + Qt5Core.lib;Qt5Gui.lib;Qt5Xml.lib;Qt5Widgets.lib;Qt5Network.lib;Qt5PrintSupport.lib;Qt5WebChannel.lib;Qt5WebEngine.lib;Qt5WebEngineWidgets.lib;qtmain.lib;winmm.lib;ws2_32.lib;imm32.lib;%(AdditionalDependencies) + + + Pre-Build.bat ..\..\..\..\Qt5.9-msvc2017_64\5.9\msvc2017_64 Engine + + + Post-Build.bat ..\..\..\..\Qt5.9-msvc2017_64\5.9\msvc2017_64 $(OutDir) $(Configuration) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + true + true + true + + + true + true + true + true + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {40460a4d-243e-48db-a2f6-f5c57acde134} + + + {f687c268-c5d7-36df-80c4-641ed9c82bc8} + + + {1d6039f6-5078-416f-a3af-a36efc7e6a1c} + + + {c66b92e2-e917-4556-84d9-6d32c10c3185} + + + {f8c03828-5050-4e68-a7b4-41131f9049d7} + + + {20e0f8d6-213c-460b-b361-9c725cb375c7} + + + {0da1da7d-f393-4e7c-a7ce-cb5c6a67bc94} + + + {745dec58-ebb3-47a9-a9b8-4c6627c01bf8} + + + + + Document + + + Document + + + Document + + + + + + + + + + + + diff --git a/Project/MSVC2022/GUI/MediaConch_GUI.vcxproj.filters b/Project/MSVC2022/GUI/MediaConch_GUI.vcxproj.filters new file mode 100644 index 00000000..16c9bc64 --- /dev/null +++ b/Project/MSVC2022/GUI/MediaConch_GUI.vcxproj.filters @@ -0,0 +1,547 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hh;hpp;hxx;hm;inl;inc;xsd + + + {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms + + + {16615b4b-f6f6-4711-b84e-0c274ffe74bf} + + + {905b9726-45c0-4a7d-96c8-4a9ef9fe1873} + + + {4bbb3fb2-9002-40fd-8895-7484f292962a} + + + {0346e935-23a9-493f-b58e-e8cbeee949d6} + + + {38264c64-6e1e-4f5a-9906-a6c27769b269} + + + {ca9be640-a193-4ba5-a1ea-2bbea3b077f4} + + + {0d330ddd-8c38-4d7c-9944-c00240a228fb} + + + {92bd129a-a825-4860-8967-4c4af26d195b} + + + {bff903fc-cea8-42d5-be92-5b64b7dec2dd} + + + {5b729284-5077-4411-b45a-98a762cd40c3} + + + + + Resource Files + + + + + Source Files\GUI + + + Source Files\GUI + + + Source Files\_Automated + + + Source Files\_Automated + + + Source Files\Core + + + Source Files\Core + + + Source Files\Core + + + Source Files\Core + + + Source Files\Core + + + Source Files\Core + + + Source Files\Core + + + Source Files\GUI + + + Source Files\GUI + + + Source Files\GUI + + + Source Files\GUI + + + Source Files\_Automated + + + Source Files\GUI + + + Source Files\_Automated + + + Source Files\Core + + + Source Files\Core + + + Source Files\Core + + + Source Files\Core + + + Source Files\Core + + + Source Files\Core + + + Source Files\Core + + + Source Files\Core + + + Source Files\Core + + + Source Files\Core + + + Source Files\Core + + + Source Files\Core + + + Source Files\Core + + + ThirdParty\sqlite + + + Source Files\_Automated + + + Source Files\_Automated + + + Source Files\GUI + + + Source Files\GUI + + + Source Files\GUI + + + Source Files\GUI + + + Source Files\_Automated + + + Source Files\_Automated + + + Source Files\Core + + + Source Files\GUI + + + Source Files\_Automated + + + Source Files\Core + + + Source Files\Core + + + Source Files\Core + + + Source Files\Core + + + Source Files\Core + + + Source Files\GUI + + + Source Files\Core + + + Source Files\Core + + + Source Files\Core + + + Source Files\GUI + + + Source Files\GUI + + + Source Files\GUI + + + Source Files\GUI + + + Source Files\GUI + + + Source Files\GUI + + + Source Files\_Automated + + + Source Files\Core + + + Source Files\Core + + + Source Files\Core + + + Source Files\GUI + + + Source Files\Core + + + Source Files\GUI + + + Source Files\_Automated + + + Source Files\Core + + + Source Files\GUI + + + + + Header Files\GUI + + + Header Files\_Automated + + + Header Files\Core + + + Header Files\Core + + + Header Files\_Automated + + + Header Files\_Automated + + + Header Files\_Automated + + + Header Files\_Automated + + + Header Files\_Automated + + + Header Files\_Automated + + + Header Files\Core + + + Header Files\Core + + + Header Files\GUI + + + Header Files\GUI + + + Header Files\GUI + + + Header Files\_Automated + + + Header Files\_Automated + + + Header Files\GUI + + + Header Files\GUI + + + Header Files\_Automated + + + Header Files\Core + + + ThirdParty\sqlite + + + Header Files\GUI + + + Header Files\GUI + + + Header Files\GUI + + + Header Files\GUI + + + Header Files\GUI + + + Header Files\Core + + + Header Files\_Automated + + + Header Files\GUI + + + Header Files\Core + + + Header Files\Core + + + Header Files\Core + + + Header Files\Core + + + Header Files\Core + + + Header Files\Core + + + Header Files\GUI + + + Header Files\Core + + + Header Files\Core + + + Header Files\Core + + + Header Files\GUI + + + Header Files\GUI + + + Header Files\GUI + + + Header Files\GUI + + + Header Files\Core + + + Header Files\Core + + + Header Files\Core + + + Header Files\Core + + + Header Files\Core + + + Header Files\Core + + + Header Files\Core + + + Header Files\Core + + + Header Files\Core + + + Header Files\Core + + + Header Files\Core + + + Header Files\Core + + + Header Files\Core + + + Header Files\Core + + + Header Files\Core + + + Header Files\Core + + + Header Files\Core + + + Header Files\Core + + + Header Files\Core + + + Header Files\Core + + + Header Files\Core + + + Header Files\Core + + + Header Files\Core + + + Header Files\Core + + + Header Files\Core + + + Header Files\Core + + + Header Files\Core + + + Header Files\Core + + + Header Files\Core + + + Header Files\Core + + + Header Files\Core + + + Header Files\Core + + + Header Files\Core + + + Header Files\Core + + + Header Files\Core + + + Header Files\Core + + + Header Files\Core + + + Header Files\Core + + + Header Files\Core + + + Header Files\Core + + + Header Files\GUI + + + Header Files\GUI + + + Header Files\Core + + + Header Files\GUI + + + + + Resource Files + + + Resource Files\HTML + + + Resource Files\HTML + + + Resource Files\UI + + + Resource Files\UI + + + Resource Files\HTML + + + Resource Files\HTML + + + \ No newline at end of file diff --git a/Project/MSVC2022/GUI/Post-Build.bat b/Project/MSVC2022/GUI/Post-Build.bat new file mode 100644 index 00000000..7070eae1 --- /dev/null +++ b/Project/MSVC2022/GUI/Post-Build.bat @@ -0,0 +1,8 @@ +if "%2"=="" echo "Post-Build.bat Qt_Dir Output_Dir" | find /v "0 " + +if not exist %1 ( +echo Missing Qt directory %1. Correct the Qt path in project properties: Include Directories, Library Directories, Pre-Build, Post-Build. +%1\bin\windeployqt +) else ( +%1\bin\windeployqt --release %2 +) diff --git a/Project/MSVC2022/GUI/Pre-Build.bat b/Project/MSVC2022/GUI/Pre-Build.bat new file mode 100644 index 00000000..4828e8b6 --- /dev/null +++ b/Project/MSVC2022/GUI/Pre-Build.bat @@ -0,0 +1,9 @@ +if "%2"=="" echo "Pre-Build.bat Qt_Dir Kit|Engine" | find /v "0 " + +if not exist %1 ( +echo Missing Qt directory %1. Correct the Qt path in project properties: Include Directories, Library Directories, Pre-Build, Post-Build. +%1\bin\qmake +) else ( +%1\bin\qmake ..\..\Qt\MediaConch.pro USE_WEB%2=1 2> nul +nmake /NOLOGO /f Makefile.Release compiler_uic_make_all compiler_rcc_make_all mocables +) \ No newline at end of file diff --git a/Project/MSVC2022/MediaConch.sln b/Project/MSVC2022/MediaConch.sln new file mode 100644 index 00000000..829f6b05 --- /dev/null +++ b/Project/MSVC2022/MediaConch.sln @@ -0,0 +1,152 @@ +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 17 +VisualStudioVersion = 17.1.32421.90 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "ThirdParty", "ThirdParty", "{70DAF034-E8BA-4636-A42C-CC581B3ECC94}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MediaConch-CLI", "CLI\MediaConch.vcxproj", "{8A1AE679-131A-493C-86CA-91179B0955A4}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MediaConch-GUI", "GUI\MediaConch_GUI.vcxproj", "{2D3D1642-D55D-4EF6-AEC8-B8E1B8F8B226}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ZenLib", "..\..\..\ZenLib\Project\MSVC2022\Library\ZenLib.vcxproj", "{0DA1DA7D-F393-4E7C-A7CE-CB5C6A67BC94}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MediaInfoLib", "..\..\..\MediaInfoLib\Project\MSVC2022\Library\MediaInfoLib.vcxproj", "{20E0F8D6-213C-460B-B361-9C725CB375C7}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MediaInfoDll", "..\..\..\MediaInfoLib\Project\MSVC2022\Dll\MediaInfoDll.vcxproj", "{BE6D3EF8-2F82-4F1E-956A-890C3614A2D5}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libxml2", "..\..\..\libxml2\win32\VC17\libxml2.vcxproj", "{1D6039F6-5078-416F-A3AF-A36EFC7E6A1C}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlibstat", "..\..\..\zlib\contrib\vstudio\vc17\zlibstat.vcxproj", "{745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libxslt", "..\..\..\libxslt\win32\VC17\libxslt\libxslt.vcxproj", "{F8C03828-5050-4E68-A7B4-41131F9049D7}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libexslt", "..\..\..\libxslt\win32\VC17\libexslt\libexslt.vcxproj", "{C66B92E2-E917-4556-84D9-6D32C10C3185}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "MediaInfo", "MediaInfo", "{363ECBF5-3630-4FFB-B713-6C4F708FC425}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "event", "..\..\..\libevent\Contrib\VC17\event\event.vcxproj", "{F687C268-C5D7-36DF-80C4-641ED9C82BC8}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Jansson", "..\..\..\jansson\Contrib\VC17\Jansson\Jansson.vcxproj", "{40460A4D-243E-48DB-A2F6-F5C57ACDE134}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MediaConch-Server", "Server\MediaConch-Server.vcxproj", "{66830D9C-0A1E-4664-B846-F5DAEDB574E6}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Win32 = Debug|Win32 + Debug|x64 = Debug|x64 + Release|Win32 = Release|Win32 + Release|x64 = Release|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {8A1AE679-131A-493C-86CA-91179B0955A4}.Debug|Win32.ActiveCfg = Debug|Win32 + {8A1AE679-131A-493C-86CA-91179B0955A4}.Debug|Win32.Build.0 = Debug|Win32 + {8A1AE679-131A-493C-86CA-91179B0955A4}.Debug|x64.ActiveCfg = Debug|x64 + {8A1AE679-131A-493C-86CA-91179B0955A4}.Debug|x64.Build.0 = Debug|x64 + {8A1AE679-131A-493C-86CA-91179B0955A4}.Release|Win32.ActiveCfg = Release|Win32 + {8A1AE679-131A-493C-86CA-91179B0955A4}.Release|Win32.Build.0 = Release|Win32 + {8A1AE679-131A-493C-86CA-91179B0955A4}.Release|x64.ActiveCfg = Release|x64 + {8A1AE679-131A-493C-86CA-91179B0955A4}.Release|x64.Build.0 = Release|x64 + {2D3D1642-D55D-4EF6-AEC8-B8E1B8F8B226}.Debug|Win32.ActiveCfg = Debug|Win32 + {2D3D1642-D55D-4EF6-AEC8-B8E1B8F8B226}.Debug|Win32.Build.0 = Debug|Win32 + {2D3D1642-D55D-4EF6-AEC8-B8E1B8F8B226}.Debug|x64.ActiveCfg = Debug|x64 + {2D3D1642-D55D-4EF6-AEC8-B8E1B8F8B226}.Debug|x64.Build.0 = Debug|x64 + {2D3D1642-D55D-4EF6-AEC8-B8E1B8F8B226}.Release|Win32.ActiveCfg = Release|Win32 + {2D3D1642-D55D-4EF6-AEC8-B8E1B8F8B226}.Release|Win32.Build.0 = Release|Win32 + {2D3D1642-D55D-4EF6-AEC8-B8E1B8F8B226}.Release|x64.ActiveCfg = Release|x64 + {2D3D1642-D55D-4EF6-AEC8-B8E1B8F8B226}.Release|x64.Build.0 = Release|x64 + {0DA1DA7D-F393-4E7C-A7CE-CB5C6A67BC94}.Debug|Win32.ActiveCfg = Debug|Win32 + {0DA1DA7D-F393-4E7C-A7CE-CB5C6A67BC94}.Debug|Win32.Build.0 = Debug|Win32 + {0DA1DA7D-F393-4E7C-A7CE-CB5C6A67BC94}.Debug|x64.ActiveCfg = Debug|x64 + {0DA1DA7D-F393-4E7C-A7CE-CB5C6A67BC94}.Debug|x64.Build.0 = Debug|x64 + {0DA1DA7D-F393-4E7C-A7CE-CB5C6A67BC94}.Release|Win32.ActiveCfg = Release|Win32 + {0DA1DA7D-F393-4E7C-A7CE-CB5C6A67BC94}.Release|Win32.Build.0 = Release|Win32 + {0DA1DA7D-F393-4E7C-A7CE-CB5C6A67BC94}.Release|x64.ActiveCfg = Release|x64 + {0DA1DA7D-F393-4E7C-A7CE-CB5C6A67BC94}.Release|x64.Build.0 = Release|x64 + {20E0F8D6-213C-460B-B361-9C725CB375C7}.Debug|Win32.ActiveCfg = Debug|Win32 + {20E0F8D6-213C-460B-B361-9C725CB375C7}.Debug|Win32.Build.0 = Debug|Win32 + {20E0F8D6-213C-460B-B361-9C725CB375C7}.Debug|x64.ActiveCfg = Debug|x64 + {20E0F8D6-213C-460B-B361-9C725CB375C7}.Debug|x64.Build.0 = Debug|x64 + {20E0F8D6-213C-460B-B361-9C725CB375C7}.Release|Win32.ActiveCfg = Release|Win32 + {20E0F8D6-213C-460B-B361-9C725CB375C7}.Release|Win32.Build.0 = Release|Win32 + {20E0F8D6-213C-460B-B361-9C725CB375C7}.Release|x64.ActiveCfg = Release|x64 + {20E0F8D6-213C-460B-B361-9C725CB375C7}.Release|x64.Build.0 = Release|x64 + {BE6D3EF8-2F82-4F1E-956A-890C3614A2D5}.Debug|Win32.ActiveCfg = Debug|Win32 + {BE6D3EF8-2F82-4F1E-956A-890C3614A2D5}.Debug|Win32.Build.0 = Debug|Win32 + {BE6D3EF8-2F82-4F1E-956A-890C3614A2D5}.Debug|x64.ActiveCfg = Debug|x64 + {BE6D3EF8-2F82-4F1E-956A-890C3614A2D5}.Debug|x64.Build.0 = Debug|x64 + {BE6D3EF8-2F82-4F1E-956A-890C3614A2D5}.Release|Win32.ActiveCfg = Release|Win32 + {BE6D3EF8-2F82-4F1E-956A-890C3614A2D5}.Release|Win32.Build.0 = Release|Win32 + {BE6D3EF8-2F82-4F1E-956A-890C3614A2D5}.Release|x64.ActiveCfg = Release|x64 + {BE6D3EF8-2F82-4F1E-956A-890C3614A2D5}.Release|x64.Build.0 = Release|x64 + {1D6039F6-5078-416F-A3AF-A36EFC7E6A1C}.Debug|Win32.ActiveCfg = Debug|Win32 + {1D6039F6-5078-416F-A3AF-A36EFC7E6A1C}.Debug|Win32.Build.0 = Debug|Win32 + {1D6039F6-5078-416F-A3AF-A36EFC7E6A1C}.Debug|x64.ActiveCfg = Debug|x64 + {1D6039F6-5078-416F-A3AF-A36EFC7E6A1C}.Debug|x64.Build.0 = Debug|x64 + {1D6039F6-5078-416F-A3AF-A36EFC7E6A1C}.Release|Win32.ActiveCfg = Release|Win32 + {1D6039F6-5078-416F-A3AF-A36EFC7E6A1C}.Release|Win32.Build.0 = Release|Win32 + {1D6039F6-5078-416F-A3AF-A36EFC7E6A1C}.Release|x64.ActiveCfg = Release|x64 + {1D6039F6-5078-416F-A3AF-A36EFC7E6A1C}.Release|x64.Build.0 = Release|x64 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Debug|Win32.ActiveCfg = Debug|Win32 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Debug|Win32.Build.0 = Debug|Win32 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Debug|x64.ActiveCfg = Debug|x64 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Debug|x64.Build.0 = Debug|x64 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Release|Win32.ActiveCfg = ReleaseWithoutAsm|Win32 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Release|Win32.Build.0 = ReleaseWithoutAsm|Win32 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Release|x64.ActiveCfg = ReleaseWithoutAsm|x64 + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Release|x64.Build.0 = ReleaseWithoutAsm|x64 + {F8C03828-5050-4E68-A7B4-41131F9049D7}.Debug|Win32.ActiveCfg = Debug|Win32 + {F8C03828-5050-4E68-A7B4-41131F9049D7}.Debug|Win32.Build.0 = Debug|Win32 + {F8C03828-5050-4E68-A7B4-41131F9049D7}.Debug|x64.ActiveCfg = Debug|x64 + {F8C03828-5050-4E68-A7B4-41131F9049D7}.Debug|x64.Build.0 = Debug|x64 + {F8C03828-5050-4E68-A7B4-41131F9049D7}.Release|Win32.ActiveCfg = Release|Win32 + {F8C03828-5050-4E68-A7B4-41131F9049D7}.Release|Win32.Build.0 = Release|Win32 + {F8C03828-5050-4E68-A7B4-41131F9049D7}.Release|x64.ActiveCfg = Release|x64 + {F8C03828-5050-4E68-A7B4-41131F9049D7}.Release|x64.Build.0 = Release|x64 + {C66B92E2-E917-4556-84D9-6D32C10C3185}.Debug|Win32.ActiveCfg = Debug|Win32 + {C66B92E2-E917-4556-84D9-6D32C10C3185}.Debug|Win32.Build.0 = Debug|Win32 + {C66B92E2-E917-4556-84D9-6D32C10C3185}.Debug|x64.ActiveCfg = Debug|x64 + {C66B92E2-E917-4556-84D9-6D32C10C3185}.Debug|x64.Build.0 = Debug|x64 + {C66B92E2-E917-4556-84D9-6D32C10C3185}.Release|Win32.ActiveCfg = Release|Win32 + {C66B92E2-E917-4556-84D9-6D32C10C3185}.Release|Win32.Build.0 = Release|Win32 + {C66B92E2-E917-4556-84D9-6D32C10C3185}.Release|x64.ActiveCfg = Release|x64 + {C66B92E2-E917-4556-84D9-6D32C10C3185}.Release|x64.Build.0 = Release|x64 + {F687C268-C5D7-36DF-80C4-641ED9C82BC8}.Debug|Win32.ActiveCfg = Debug|Win32 + {F687C268-C5D7-36DF-80C4-641ED9C82BC8}.Debug|Win32.Build.0 = Debug|Win32 + {F687C268-C5D7-36DF-80C4-641ED9C82BC8}.Debug|x64.ActiveCfg = Debug|x64 + {F687C268-C5D7-36DF-80C4-641ED9C82BC8}.Debug|x64.Build.0 = Debug|x64 + {F687C268-C5D7-36DF-80C4-641ED9C82BC8}.Release|Win32.ActiveCfg = Release|Win32 + {F687C268-C5D7-36DF-80C4-641ED9C82BC8}.Release|Win32.Build.0 = Release|Win32 + {F687C268-C5D7-36DF-80C4-641ED9C82BC8}.Release|x64.ActiveCfg = Release|x64 + {F687C268-C5D7-36DF-80C4-641ED9C82BC8}.Release|x64.Build.0 = Release|x64 + {40460A4D-243E-48DB-A2F6-F5C57ACDE134}.Debug|Win32.ActiveCfg = Debug|Win32 + {40460A4D-243E-48DB-A2F6-F5C57ACDE134}.Debug|Win32.Build.0 = Debug|Win32 + {40460A4D-243E-48DB-A2F6-F5C57ACDE134}.Debug|x64.ActiveCfg = Debug|x64 + {40460A4D-243E-48DB-A2F6-F5C57ACDE134}.Debug|x64.Build.0 = Debug|x64 + {40460A4D-243E-48DB-A2F6-F5C57ACDE134}.Release|Win32.ActiveCfg = Release|Win32 + {40460A4D-243E-48DB-A2F6-F5C57ACDE134}.Release|Win32.Build.0 = Release|Win32 + {40460A4D-243E-48DB-A2F6-F5C57ACDE134}.Release|x64.ActiveCfg = Release|x64 + {40460A4D-243E-48DB-A2F6-F5C57ACDE134}.Release|x64.Build.0 = Release|x64 + {66830D9C-0A1E-4664-B846-F5DAEDB574E6}.Debug|Win32.ActiveCfg = Debug|Win32 + {66830D9C-0A1E-4664-B846-F5DAEDB574E6}.Debug|Win32.Build.0 = Debug|Win32 + {66830D9C-0A1E-4664-B846-F5DAEDB574E6}.Debug|x64.ActiveCfg = Debug|x64 + {66830D9C-0A1E-4664-B846-F5DAEDB574E6}.Debug|x64.Build.0 = Debug|x64 + {66830D9C-0A1E-4664-B846-F5DAEDB574E6}.Release|Win32.ActiveCfg = Release|Win32 + {66830D9C-0A1E-4664-B846-F5DAEDB574E6}.Release|Win32.Build.0 = Release|Win32 + {66830D9C-0A1E-4664-B846-F5DAEDB574E6}.Release|x64.ActiveCfg = Release|x64 + {66830D9C-0A1E-4664-B846-F5DAEDB574E6}.Release|x64.Build.0 = Release|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(NestedProjects) = preSolution + {0DA1DA7D-F393-4E7C-A7CE-CB5C6A67BC94} = {363ECBF5-3630-4FFB-B713-6C4F708FC425} + {20E0F8D6-213C-460B-B361-9C725CB375C7} = {363ECBF5-3630-4FFB-B713-6C4F708FC425} + {BE6D3EF8-2F82-4F1E-956A-890C3614A2D5} = {363ECBF5-3630-4FFB-B713-6C4F708FC425} + {1D6039F6-5078-416F-A3AF-A36EFC7E6A1C} = {70DAF034-E8BA-4636-A42C-CC581B3ECC94} + {745DEC58-EBB3-47A9-A9B8-4C6627C01BF8} = {70DAF034-E8BA-4636-A42C-CC581B3ECC94} + {F8C03828-5050-4E68-A7B4-41131F9049D7} = {70DAF034-E8BA-4636-A42C-CC581B3ECC94} + {C66B92E2-E917-4556-84D9-6D32C10C3185} = {70DAF034-E8BA-4636-A42C-CC581B3ECC94} + {F687C268-C5D7-36DF-80C4-641ED9C82BC8} = {70DAF034-E8BA-4636-A42C-CC581B3ECC94} + {40460A4D-243E-48DB-A2F6-F5C57ACDE134} = {70DAF034-E8BA-4636-A42C-CC581B3ECC94} + EndGlobalSection +EndGlobal diff --git a/Project/MSVC2022/Server/MediaConch-Server.rc b/Project/MSVC2022/Server/MediaConch-Server.rc new file mode 100644 index 00000000..ceb95cb7 --- /dev/null +++ b/Project/MSVC2022/Server/MediaConch-Server.rc @@ -0,0 +1,32 @@ +#include + +VS_VERSION_INFO VERSIONINFO + FILEVERSION 24,06,0,0 + PRODUCTVERSION 24,06,0,0 + FILEFLAGSMASK 0x3fL +#ifdef _DEBUG + FILEFLAGS 0x1L +#else + FILEFLAGS 0x0L +#endif + FILEOS 0x40004L + FILETYPE 0x1L + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904B0" // U.S. English (0x0409, 1033), Unicode (0x04B0, 1200) + BEGIN + VALUE "CompanyName", "MediaArea.net" + VALUE "FileDescription", "Implementation checker, policy checker, reporter, and fixer" + VALUE "FileVersion", "24.06.0.0" + VALUE "LegalCopyright", "Copyright (C) 2002-2015 MediaArea.net SARL" + VALUE "ProductName", "MediaConch" + VALUE "ProductVersion", "24.06.0.0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x409, 1200 + END +END diff --git a/Project/MSVC2022/Server/MediaConch-Server.vcxproj b/Project/MSVC2022/Server/MediaConch-Server.vcxproj new file mode 100644 index 00000000..8ff18274 --- /dev/null +++ b/Project/MSVC2022/Server/MediaConch-Server.vcxproj @@ -0,0 +1,306 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + MediaConch-Server + {66830D9C-0A1E-4664-B846-F5DAEDB574E6} + Win32Proj + + + + Application + true + Unicode + v143 + + + Application + false + Unicode + v143 + + + Application + true + Unicode + v143 + + + Application + false + Unicode + v143 + + + + + + + + + + + + + + + + + + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + + + + + + + + + + ../../../Source;../../../Source/ThirdParty/sqlite;../../../../libevent/WIN32-Code/nmake;../../../../libevent/include;../../../../jansson/src;../../../../jansson/Contrib/VC17/Jansson;../../../../zlib;../../../../libxslt;../../../../libxml2/include;../../../../MediaInfoLib/Source;../../../../ZenLib/Source;..\..\..\..\jansson\src;%(AdditionalIncludeDirectories) + HAVE_JANSSON;HAVE_LIBEVENT;HAVE_SQLITE;LIBEXSLT_STATIC;LIBXSLT_STATIC;LIBXML_STATIC;%(PreprocessorDefinitions) + MultiThreadedDebugDLL + true + Disabled + + + Console + + + + + ../../../Source;../../../Source/ThirdParty/sqlite;../../../../libevent/WIN32-Code/nmake;../../../../libevent/include;../../../../jansson/src;../../../../jansson/Contrib/VC17/Jansson;../../../../zlib;../../../../libxslt;../../../../libxml2/include;../../../../MediaInfoLib/Source;../../../../ZenLib/Source;..\..\..\..\jansson\src;%(AdditionalIncludeDirectories) + HAVE_JANSSON;HAVE_LIBEVENT;HAVE_SQLITE;LIBEXSLT_STATIC;LIBXSLT_STATIC;LIBXML_STATIC;%(PreprocessorDefinitions) + MultiThreadedDebugDLL + true + Disabled + + + Console + + + + + ../../../Source;../../../Source/ThirdParty/sqlite;../../../../libevent/WIN32-Code/nmake;../../../../libevent/include;../../../../jansson/src;../../../../jansson/Contrib/VC17/Jansson;../../../../zlib;../../../../libxslt;../../../../libxml2/include;../../../../MediaInfoLib/Source;../../../../ZenLib/Source;..\..\..\..\jansson\src;%(AdditionalIncludeDirectories) + HAVE_JANSSON;HAVE_LIBEVENT;HAVE_SQLITE;LIBEXSLT_STATIC;LIBXSLT_STATIC;LIBXML_STATIC;%(PreprocessorDefinitions) + MultiThreadedDLL + true + true + Disabled + None + false + + + Console + true + true + MachineX86 + true + No + + + + + ../../../Source;../../../Source/ThirdParty/sqlite;../../../../libevent/WIN32-Code/nmake;../../../../libevent/include;../../../../jansson/src;../../../../jansson/Contrib/VC17/Jansson;../../../../zlib;../../../../libxslt;../../../../libxml2/include;../../../../MediaInfoLib/Source;../../../../ZenLib/Source;..\..\..\..\jansson\src;%(AdditionalIncludeDirectories) + HAVE_JANSSON;HAVE_LIBEVENT;HAVE_SQLITE;LIBEXSLT_STATIC;LIBXSLT_STATIC;LIBXML_STATIC;%(PreprocessorDefinitions) + MultiThreadedDLL + true + Disabled + None + false + + + Console + true + true + MachineX64 + true + No + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {40460a4d-243e-48db-a2f6-f5c57acde134} + + + {f687c268-c5d7-36df-80c4-641ed9c82bc8} + + + {1d6039f6-5078-416f-a3af-a36efc7e6a1c} + + + {c66b92e2-e917-4556-84d9-6d32c10c3185} + + + {f8c03828-5050-4e68-a7b4-41131f9049d7} + + + {20e0f8d6-213c-460b-b361-9c725cb375c7} + + + {0da1da7d-f393-4e7c-a7ce-cb5c6a67bc94} + + + {745dec58-ebb3-47a9-a9b8-4c6627c01bf8} + + + + + + diff --git a/Project/MSVC2022/Server/MediaConch-Server.vcxproj.filters b/Project/MSVC2022/Server/MediaConch-Server.vcxproj.filters new file mode 100644 index 00000000..94135614 --- /dev/null +++ b/Project/MSVC2022/Server/MediaConch-Server.vcxproj.filters @@ -0,0 +1,338 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx + + + {3ae77992-ac1e-4f84-9b70-b9b52ce3b46a} + + + {04e8d873-200e-44c5-843e-432f681438f8} + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hpp;hxx;hm;inl;inc;xsd + + + {4144b785-9e42-4b50-b521-d1f949969234} + + + {0e3aa0e0-c270-4d91-87ae-50c30aad50c0} + + + {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav + + + {17d3f297-ae83-44c2-be09-2e2882b1565a} + + + {3c62d1d8-29ba-45c4-8828-7a5e54664aa9} + + + + + Source Files\Daemon + + + Source Files\Daemon + + + Source Files\Daemon + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + ThirdParty\sqlite + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + Source Files\Common + + + + + Header Files\Daemon + + + Header Files\Daemon + + + Header Files\Daemon + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + ThirdParty\sqlite + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + Header Files\Common + + + + + Resource Files + + + \ No newline at end of file diff --git a/Release/Release_CLI_Windows_i386.bat b/Release/Release_CLI_Windows_i386.bat index 897ccc2c..4557dc11 100644 --- a/Release/Release_CLI_Windows_i386.bat +++ b/Release/Release_CLI_Windows_i386.bat @@ -21,8 +21,8 @@ rmdir MediaConch_CLI_Windows_i386 /S /Q mkdir MediaConch_CLI_Windows_i386 rem --- Copying : Exe --- -xcopy ..\Project\MSVC2019\Win32\Release\MediaConch.exe MediaConch_CLI_Windows_i386\ /S -xcopy ..\Project\MSVC2019\Win32\Release\LIBCURL.DLL MediaConch_CLI_Windows_i386\ /S +xcopy ..\Project\MSVC2022\Win32\Release\MediaConch.exe MediaConch_CLI_Windows_i386\ /S +xcopy ..\Project\MSVC2022\Win32\Release\LIBCURL.DLL MediaConch_CLI_Windows_i386\ /S rem --- Copying : Information files --- copy ..\License.* MediaConch_CLI_Windows_i386\ diff --git a/Release/Release_CLI_Windows_x64.bat b/Release/Release_CLI_Windows_x64.bat index 4452c4b2..fa38d35b 100644 --- a/Release/Release_CLI_Windows_x64.bat +++ b/Release/Release_CLI_Windows_x64.bat @@ -21,8 +21,8 @@ rmdir MediaConch_CLI_Windows_x64 /S /Q mkdir MediaConch_CLI_Windows_x64 rem --- Copying : Exe --- -xcopy ..\Project\MSVC2019\x64\Release\MediaConch.exe MediaConch_CLI_Windows_x64\ /S -xcopy ..\Project\MSVC2019\x64\Release\LIBCURL.DLL MediaConch_CLI_Windows_x64\ /S +xcopy ..\Project\MSVC2022\x64\Release\MediaConch.exe MediaConch_CLI_Windows_x64\ /S +xcopy ..\Project\MSVC2022\x64\Release\LIBCURL.DLL MediaConch_CLI_Windows_x64\ /S rem --- Copying : Information files --- copy ..\License.* MediaConch_CLI_Windows_x64\ diff --git a/Release/Release_GUI_Windows_i386.bat b/Release/Release_GUI_Windows_i386.bat index 0e605d3d..877a3851 100644 --- a/Release/Release_GUI_Windows_i386.bat +++ b/Release/Release_GUI_Windows_i386.bat @@ -23,42 +23,42 @@ mkdir MediaConch_GUI_Windows_i386 @rem --- Copying : Exe --- -copy ..\Project\MSVC2019\Win32\Release\MediaConch-GUI.exe MediaConch_GUI_Windows_i386\MediaConch.exe -copy ..\Project\MSVC2019\Win32\Release\LIBCURL.DLL MediaConch_GUI_Windows_i386\ -copy ..\Project\MSVC2019\Win32\Release\Qt5Core.dll MediaConch_GUI_Windows_i386\ -copy ..\Project\MSVC2019\Win32\Release\Qt5Gui.dll MediaConch_GUI_Windows_i386\ -copy ..\Project\MSVC2019\Win32\Release\Qt5Network.dll MediaConch_GUI_Windows_i386\ -copy ..\Project\MSVC2019\Win32\Release\libEGL.dll MediaConch_GUI_Windows_i386\ -copy ..\Project\MSVC2019\Win32\Release\libGLESV2.dll MediaConch_GUI_Windows_i386\ -copy ..\Project\MSVC2019\Win32\Release\d3dcompiler_47.dll MediaConch_GUI_Windows_i386\ -copy ..\Project\MSVC2019\Win32\Release\Qt5Qml.dll MediaConch_GUI_Windows_i386\ -copy ..\Project\MSVC2019\Win32\Release\Qt5Quick.dll MediaConch_GUI_Windows_i386\ -copy ..\Project\MSVC2019\Win32\Release\Qt5WebChannel.dll MediaConch_GUI_Windows_i386\ -copy ..\Project\MSVC2019\Win32\Release\Qt5WebEngineCore.dll MediaConch_GUI_Windows_i386\ -copy ..\Project\MSVC2019\Win32\Release\Qt5WebEngineWidgets.dll MediaConch_GUI_Windows_i386\ -copy ..\Project\MSVC2019\Win32\Release\Qt5WebKit.dll MediaConch_GUI_Windows_i386\ -copy ..\Project\MSVC2019\Win32\Release\Qt5WebKitWidgets.dll MediaConch_GUI_Windows_i386\ -copy ..\Project\MSVC2019\Win32\Release\Qt5WebSockets.dll MediaConch_GUI_Windows_i386\ -copy ..\Project\MSVC2019\Win32\Release\Qt5PrintSupport.dll MediaConch_GUI_Windows_i386\ -copy ..\Project\MSVC2019\Win32\Release\Qt5QuickWidgets.dll MediaConch_GUI_Windows_i386\ -copy ..\Project\MSVC2019\Win32\Release\Qt5Positioning.dll MediaConch_GUI_Windows_i386\ -copy ..\Project\MSVC2019\Win32\Release\Qt5Widgets.dll MediaConch_GUI_Windows_i386\ -copy ..\Project\MSVC2019\Win32\Release\QtWebEngineProcess.exe MediaConch_GUI_Windows_i386\ -copy "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Redist\MSVC\14.28.29910\x86\Microsoft.VC142.CRT\concrt140.dll" MediaConch_GUI_Windows_i386\ -copy "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Redist\MSVC\14.28.29910\x86\Microsoft.VC142.CRT\msvcp140.dll" MediaConch_GUI_Windows_i386\ -copy "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Redist\MSVC\14.28.29910\x86\Microsoft.VC142.CRT\vccorlib140.dll" MediaConch_GUI_Windows_i386\ -copy "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Redist\MSVC\14.28.29910\x86\Microsoft.VC142.CRT\vcruntime140.dll" MediaConch_GUI_Windows_i386\ +copy ..\Project\MSVC2022\Win32\Release\MediaConch-GUI.exe MediaConch_GUI_Windows_i386\MediaConch.exe +copy ..\Project\MSVC2022\Win32\Release\LIBCURL.DLL MediaConch_GUI_Windows_i386\ +copy ..\Project\MSVC2022\Win32\Release\Qt5Core.dll MediaConch_GUI_Windows_i386\ +copy ..\Project\MSVC2022\Win32\Release\Qt5Gui.dll MediaConch_GUI_Windows_i386\ +copy ..\Project\MSVC2022\Win32\Release\Qt5Network.dll MediaConch_GUI_Windows_i386\ +copy ..\Project\MSVC2022\Win32\Release\libEGL.dll MediaConch_GUI_Windows_i386\ +copy ..\Project\MSVC2022\Win32\Release\libGLESV2.dll MediaConch_GUI_Windows_i386\ +copy ..\Project\MSVC2022\Win32\Release\d3dcompiler_47.dll MediaConch_GUI_Windows_i386\ +copy ..\Project\MSVC2022\Win32\Release\Qt5Qml.dll MediaConch_GUI_Windows_i386\ +copy ..\Project\MSVC2022\Win32\Release\Qt5Quick.dll MediaConch_GUI_Windows_i386\ +copy ..\Project\MSVC2022\Win32\Release\Qt5WebChannel.dll MediaConch_GUI_Windows_i386\ +copy ..\Project\MSVC2022\Win32\Release\Qt5WebEngineCore.dll MediaConch_GUI_Windows_i386\ +copy ..\Project\MSVC2022\Win32\Release\Qt5WebEngineWidgets.dll MediaConch_GUI_Windows_i386\ +copy ..\Project\MSVC2022\Win32\Release\Qt5WebKit.dll MediaConch_GUI_Windows_i386\ +copy ..\Project\MSVC2022\Win32\Release\Qt5WebKitWidgets.dll MediaConch_GUI_Windows_i386\ +copy ..\Project\MSVC2022\Win32\Release\Qt5WebSockets.dll MediaConch_GUI_Windows_i386\ +copy ..\Project\MSVC2022\Win32\Release\Qt5PrintSupport.dll MediaConch_GUI_Windows_i386\ +copy ..\Project\MSVC2022\Win32\Release\Qt5QuickWidgets.dll MediaConch_GUI_Windows_i386\ +copy ..\Project\MSVC2022\Win32\Release\Qt5Positioning.dll MediaConch_GUI_Windows_i386\ +copy ..\Project\MSVC2022\Win32\Release\Qt5Widgets.dll MediaConch_GUI_Windows_i386\ +copy ..\Project\MSVC2022\Win32\Release\QtWebEngineProcess.exe MediaConch_GUI_Windows_i386\ +copy "C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Redist\MSVC\14.42.34433\x86\Microsoft.VC143.CRT\concrt140.dll" MediaConch_GUI_Windows_i386\ +copy "C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Redist\MSVC\14.42.34433\x86\Microsoft.VC143.CRT\msvcp140.dll" MediaConch_GUI_Windows_i386\ +copy "C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Redist\MSVC\14.42.34433\x86\Microsoft.VC143.CRT\vccorlib140.dll" MediaConch_GUI_Windows_i386\ +copy "C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Redist\MSVC\14.42.34433\x86\Microsoft.VC143.CRT\vcruntime140.dll" MediaConch_GUI_Windows_i386\ mkdir MediaConch_GUI_Windows_i386\resources -copy ..\Project\MSVC2019\Win32\Release\resources\icudtl.dat MediaConch_GUI_Windows_i386\resources\icudtl.dat -copy ..\Project\MSVC2019\Win32\Release\resources\qtwebengine_resources.pak MediaConch_GUI_Windows_i386\resources\qtwebengine_resources.pak -copy ..\Project\MSVC2019\Win32\Release\resources\qtwebengine_resources_100p.pak MediaConch_GUI_Windows_i386\resources\qtwebengine_resources_100p.pak -copy ..\Project\MSVC2019\Win32\Release\resources\qtwebengine_resources_200p.pak MediaConch_GUI_Windows_i386\resources\qtwebengine_resources_200p.pak +copy ..\Project\MSVC2022\Win32\Release\resources\icudtl.dat MediaConch_GUI_Windows_i386\resources\icudtl.dat +copy ..\Project\MSVC2022\Win32\Release\resources\qtwebengine_resources.pak MediaConch_GUI_Windows_i386\resources\qtwebengine_resources.pak +copy ..\Project\MSVC2022\Win32\Release\resources\qtwebengine_resources_100p.pak MediaConch_GUI_Windows_i386\resources\qtwebengine_resources_100p.pak +copy ..\Project\MSVC2022\Win32\Release\resources\qtwebengine_resources_200p.pak MediaConch_GUI_Windows_i386\resources\qtwebengine_resources_200p.pak mkdir MediaConch_GUI_Windows_i386\platforms -copy ..\Project\MSVC2019\Win32\Release\platforms\qwindows.dll MediaConch_GUI_Windows_i386\platforms\ +copy ..\Project\MSVC2022\Win32\Release\platforms\qwindows.dll MediaConch_GUI_Windows_i386\platforms\ mkdir MediaConch_GUI_Windows_i386\translations\ -copy ..\Project\MSVC2019\Win32\Release\translations\qt_en.qm MediaConch_GUI_Windows_i386\translations\qt_en.qm +copy ..\Project\MSVC2022\Win32\Release\translations\qt_en.qm MediaConch_GUI_Windows_i386\translations\qt_en.qm mkdir MediaConch_GUI_Windows_i386\translations\qtwebengine_locales -copy ..\Project\MSVC2019\Win32\Release\translations\qtwebengine_locales\en-US.pak MediaConch_GUI_Windows_i386\translations\qtwebengine_locales\en-US.pak +copy ..\Project\MSVC2022\Win32\Release\translations\qtwebengine_locales\en-US.pak MediaConch_GUI_Windows_i386\translations\qtwebengine_locales\en-US.pak @rem --- Copying : Information files --- copy ..\License.html MediaConch_GUI_Windows_i386\ diff --git a/Release/Release_GUI_Windows_x64.bat b/Release/Release_GUI_Windows_x64.bat index 95fa33b3..9f9454d7 100644 --- a/Release/Release_GUI_Windows_x64.bat +++ b/Release/Release_GUI_Windows_x64.bat @@ -23,42 +23,42 @@ mkdir MediaConch_GUI_Windows_x64 @rem --- Copying : Exe --- -copy ..\Project\MSVC2019\x64\Release\MediaConch-GUI.exe MediaConch_GUI_Windows_x64\MediaConch.exe -copy ..\Project\MSVC2019\x64\Release\LIBCURL.DLL MediaConch_GUI_Windows_x64\ -copy ..\Project\MSVC2019\x64\Release\Qt5Core.dll MediaConch_GUI_Windows_x64\ -copy ..\Project\MSVC2019\x64\Release\Qt5Gui.dll MediaConch_GUI_Windows_x64\ -copy ..\Project\MSVC2019\x64\Release\Qt5Network.dll MediaConch_GUI_Windows_x64\ -copy ..\Project\MSVC2019\x64\Release\libEGL.dll MediaConch_GUI_Windows_x64\ -copy ..\Project\MSVC2019\x64\Release\libGLESV2.dll MediaConch_GUI_Windows_x64\ -copy ..\Project\MSVC2019\x64\Release\d3dcompiler_47.dll MediaConch_GUI_Windows_x64\ -copy ..\Project\MSVC2019\x64\Release\Qt5Qml.dll MediaConch_GUI_Windows_x64\ -copy ..\Project\MSVC2019\x64\Release\Qt5Quick.dll MediaConch_GUI_Windows_x64\ -copy ..\Project\MSVC2019\x64\Release\Qt5WebChannel.dll MediaConch_GUI_Windows_x64\ -copy ..\Project\MSVC2019\x64\Release\Qt5WebEngineCore.dll MediaConch_GUI_Windows_x64\ -copy ..\Project\MSVC2019\x64\Release\Qt5WebEngineWidgets.dll MediaConch_GUI_Windows_x64\ -copy ..\Project\MSVC2019\x64\Release\Qt5WebKit.dll MediaConch_GUI_Windows_x64\ -copy ..\Project\MSVC2019\x64\Release\Qt5WebKitWidgets.dll MediaConch_GUI_Windows_x64\ -copy ..\Project\MSVC2019\x64\Release\Qt5WebSockets.dll MediaConch_GUI_Windows_x64\ -copy ..\Project\MSVC2019\x64\Release\Qt5PrintSupport.dll MediaConch_GUI_Windows_x64\ -copy ..\Project\MSVC2019\x64\Release\Qt5QuickWidgets.dll MediaConch_GUI_Windows_x64\ -copy ..\Project\MSVC2019\x64\Release\Qt5Positioning.dll MediaConch_GUI_Windows_x64\ -copy ..\Project\MSVC2019\x64\Release\Qt5Widgets.dll MediaConch_GUI_Windows_x64\ -copy ..\Project\MSVC2019\x64\Release\QtWebEngineProcess.exe MediaConch_GUI_Windows_x64\ -copy "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Redist\MSVC\14.28.29910\x64\Microsoft.VC142.CRT\concrt140.dll" MediaConch_GUI_Windows_x64\ -copy "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Redist\MSVC\14.28.29910\x64\Microsoft.VC142.CRT\msvcp140.dll" MediaConch_GUI_Windows_x64\ -copy "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Redist\MSVC\14.28.29910\x64\Microsoft.VC142.CRT\vccorlib140.dll" MediaConch_GUI_Windows_x64\ -copy "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Redist\MSVC\14.28.29910\x64\Microsoft.VC142.CRT\vcruntime140.dll" MediaConch_GUI_Windows_x64\ +copy ..\Project\MSVC2022\x64\Release\MediaConch-GUI.exe MediaConch_GUI_Windows_x64\MediaConch.exe +copy ..\Project\MSVC2022\x64\Release\LIBCURL.DLL MediaConch_GUI_Windows_x64\ +copy ..\Project\MSVC2022\x64\Release\Qt5Core.dll MediaConch_GUI_Windows_x64\ +copy ..\Project\MSVC2022\x64\Release\Qt5Gui.dll MediaConch_GUI_Windows_x64\ +copy ..\Project\MSVC2022\x64\Release\Qt5Network.dll MediaConch_GUI_Windows_x64\ +copy ..\Project\MSVC2022\x64\Release\libEGL.dll MediaConch_GUI_Windows_x64\ +copy ..\Project\MSVC2022\x64\Release\libGLESV2.dll MediaConch_GUI_Windows_x64\ +copy ..\Project\MSVC2022\x64\Release\d3dcompiler_47.dll MediaConch_GUI_Windows_x64\ +copy ..\Project\MSVC2022\x64\Release\Qt5Qml.dll MediaConch_GUI_Windows_x64\ +copy ..\Project\MSVC2022\x64\Release\Qt5Quick.dll MediaConch_GUI_Windows_x64\ +copy ..\Project\MSVC2022\x64\Release\Qt5WebChannel.dll MediaConch_GUI_Windows_x64\ +copy ..\Project\MSVC2022\x64\Release\Qt5WebEngineCore.dll MediaConch_GUI_Windows_x64\ +copy ..\Project\MSVC2022\x64\Release\Qt5WebEngineWidgets.dll MediaConch_GUI_Windows_x64\ +copy ..\Project\MSVC2022\x64\Release\Qt5WebKit.dll MediaConch_GUI_Windows_x64\ +copy ..\Project\MSVC2022\x64\Release\Qt5WebKitWidgets.dll MediaConch_GUI_Windows_x64\ +copy ..\Project\MSVC2022\x64\Release\Qt5WebSockets.dll MediaConch_GUI_Windows_x64\ +copy ..\Project\MSVC2022\x64\Release\Qt5PrintSupport.dll MediaConch_GUI_Windows_x64\ +copy ..\Project\MSVC2022\x64\Release\Qt5QuickWidgets.dll MediaConch_GUI_Windows_x64\ +copy ..\Project\MSVC2022\x64\Release\Qt5Positioning.dll MediaConch_GUI_Windows_x64\ +copy ..\Project\MSVC2022\x64\Release\Qt5Widgets.dll MediaConch_GUI_Windows_x64\ +copy ..\Project\MSVC2022\x64\Release\QtWebEngineProcess.exe MediaConch_GUI_Windows_x64\ +copy "C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Redist\MSVC\14.42.34433\x64\Microsoft.VC143.CRT\concrt140.dll" MediaConch_GUI_Windows_x64\ +copy "C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Redist\MSVC\14.42.34433\x64\Microsoft.VC143.CRT\msvcp140.dll" MediaConch_GUI_Windows_x64\ +copy "C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Redist\MSVC\14.42.34433\x64\Microsoft.VC143.CRT\vccorlib140.dll" MediaConch_GUI_Windows_x64\ +copy "C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Redist\MSVC\14.42.34433\x64\Microsoft.VC143.CRT\vcruntime140.dll" MediaConch_GUI_Windows_x64\ mkdir MediaConch_GUI_Windows_x64\resources -copy ..\Project\MSVC2019\x64\Release\resources\icudtl.dat MediaConch_GUI_Windows_x64\resources\icudtl.dat -copy ..\Project\MSVC2019\x64\Release\resources\qtwebengine_resources.pak MediaConch_GUI_Windows_x64\resources\qtwebengine_resources.pak -copy ..\Project\MSVC2019\x64\Release\resources\qtwebengine_resources_100p.pak MediaConch_GUI_Windows_x64\resources\qtwebengine_resources_100p.pak -copy ..\Project\MSVC2019\x64\Release\resources\qtwebengine_resources_200p.pak MediaConch_GUI_Windows_x64\resources\qtwebengine_resources_200p.pak +copy ..\Project\MSVC2022\x64\Release\resources\icudtl.dat MediaConch_GUI_Windows_x64\resources\icudtl.dat +copy ..\Project\MSVC2022\x64\Release\resources\qtwebengine_resources.pak MediaConch_GUI_Windows_x64\resources\qtwebengine_resources.pak +copy ..\Project\MSVC2022\x64\Release\resources\qtwebengine_resources_100p.pak MediaConch_GUI_Windows_x64\resources\qtwebengine_resources_100p.pak +copy ..\Project\MSVC2022\x64\Release\resources\qtwebengine_resources_200p.pak MediaConch_GUI_Windows_x64\resources\qtwebengine_resources_200p.pak mkdir MediaConch_GUI_Windows_x64\platforms -copy ..\Project\MSVC2019\x64\Release\platforms\qwindows.dll MediaConch_GUI_Windows_x64\platforms\ +copy ..\Project\MSVC2022\x64\Release\platforms\qwindows.dll MediaConch_GUI_Windows_x64\platforms\ mkdir MediaConch_GUI_Windows_x64\translations\ -copy ..\Project\MSVC2019\x64\Release\translations\qt_en.qm MediaConch_GUI_Windows_x64\translations\qt_en.qm +copy ..\Project\MSVC2022\x64\Release\translations\qt_en.qm MediaConch_GUI_Windows_x64\translations\qt_en.qm mkdir MediaConch_GUI_Windows_x64\translations\qtwebengine_locales -copy ..\Project\MSVC2019\x64\Release\translations\qtwebengine_locales\en-US.pak MediaConch_GUI_Windows_x64\translations\qtwebengine_locales\en-US.pak +copy ..\Project\MSVC2022\x64\Release\translations\qtwebengine_locales\en-US.pak MediaConch_GUI_Windows_x64\translations\qtwebengine_locales\en-US.pak @rem --- Copying : Information files --- copy ..\License.html MediaConch_GUI_Windows_x64\ diff --git a/Release/Release_Server_Windows_i386.bat b/Release/Release_Server_Windows_i386.bat index 81cc8cdb..78978dfa 100644 --- a/Release/Release_Server_Windows_i386.bat +++ b/Release/Release_Server_Windows_i386.bat @@ -21,8 +21,8 @@ rmdir MediaConch_Server_Windows_i386 /S /Q mkdir MediaConch_Server_Windows_i386 rem --- Copying : Exe --- -xcopy ..\Project\MSVC2019\Win32\Release\MediaConch.exe MediaConch_Server_Windows_i386\ /S -xcopy ..\Project\MSVC2019\Win32\Release\LIBCURL.DLL MediaConch_Server_Windows_i386\ /S +xcopy ..\Project\MSVC2022\Win32\Release\MediaConch.exe MediaConch_Server_Windows_i386\ /S +xcopy ..\Project\MSVC2022\Win32\Release\LIBCURL.DLL MediaConch_Server_Windows_i386\ /S rem --- Copying : Information files --- copy ..\License.* MediaConch_Server_Windows_i386\ diff --git a/Release/Release_Server_Windows_x64.bat b/Release/Release_Server_Windows_x64.bat index 4f4dc537..2bff9c52 100644 --- a/Release/Release_Server_Windows_x64.bat +++ b/Release/Release_Server_Windows_x64.bat @@ -21,8 +21,8 @@ rmdir MediaConch_Server_Windows_x64 /S /Q mkdir MediaConch_Server_Windows_x64 rem --- Copying : Exe --- -xcopy ..\Project\MSVC2019\x64\Release\MediaConch.exe MediaConch_Server_Windows_x64\ /S -xcopy ..\Project\MSVC2019\x64\Release\LIBCURL.DLL MediaConch_Server_Windows_x64\ /S +xcopy ..\Project\MSVC2022\x64\Release\MediaConch.exe MediaConch_Server_Windows_x64\ /S +xcopy ..\Project\MSVC2022\x64\Release\LIBCURL.DLL MediaConch_Server_Windows_x64\ /S rem --- Copying : Information files --- copy ..\License.* MediaConch_Server_Windows_x64\ diff --git a/Source/Install/MediaConch_GUI_Windows.nsi b/Source/Install/MediaConch_GUI_Windows.nsi index 451ab5c6..7aa83d29 100644 --- a/Source/Install/MediaConch_GUI_Windows.nsi +++ b/Source/Install/MediaConch_GUI_Windows.nsi @@ -115,42 +115,42 @@ Section "SectionPrincipale" SEC01 SetOutPath "$SMPROGRAMS" CreateShortCut "$SMPROGRAMS\MediaConch.lnk" "$INSTDIR\MediaConch.exe" "" "" "" "" "" "Convenient unified display of the most relevant technical and tag data for video and audio files" SetOutPath "$INSTDIR" - File "/oname=MediaConch.exe" "..\..\Project\MSVC2019\Win32\Release\MediaConch-GUI.exe" + File "/oname=MediaConch.exe" "..\..\Project\MSVC2022\Win32\Release\MediaConch-GUI.exe" File "/oname=History.txt" "..\..\History_GUI.txt" File "..\..\License.html" File "/oname=ReadMe.txt" "..\..\Release\ReadMe_GUI_Windows.txt" - File "..\..\Project\MSVC2019\Win32\Release\LIBCURL.DLL" - File "..\..\Project\MSVC2019\Win32\Release\Qt5Core.dll" - File "..\..\Project\MSVC2019\Win32\Release\Qt5Gui.dll" - File "..\..\Project\MSVC2019\Win32\Release\Qt5Network.dll" - File "..\..\Project\MSVC2019\Win32\Release\libEGL.dll" - File "..\..\Project\MSVC2019\Win32\Release\libGLESV2.dll" - File "..\..\Project\MSVC2019\Win32\Release\d3dcompiler_47.dll" - File "..\..\Project\MSVC2019\Win32\Release\Qt5Qml.dll" - File "..\..\Project\MSVC2019\Win32\Release\Qt5Quick.dll" - File "..\..\Project\MSVC2019\Win32\Release\Qt5WebChannel.dll" - File "..\..\Project\MSVC2019\Win32\Release\Qt5WebEngineWidgets.dll" - File "..\..\Project\MSVC2019\Win32\Release\Qt5WebEngineCore.dll" - File "..\..\Project\MSVC2019\Win32\Release\Qt5PrintSupport.dll" - File "..\..\Project\MSVC2019\Win32\Release\Qt5QuickWidgets.dll" - File "..\..\Project\MSVC2019\Win32\Release\Qt5Positioning.dll" - File "..\..\Project\MSVC2019\Win32\Release\Qt5Widgets.dll" - File "..\..\Project\MSVC2019\Win32\Release\QtWebEngineProcess.exe" - File "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Redist\MSVC\14.28.29910\x86\Microsoft.VC142.CRT\concrt140.dll" - File "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Redist\MSVC\14.28.29910\x86\Microsoft.VC142.CRT\msvcp140.dll" - File "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Redist\MSVC\14.28.29910\x86\Microsoft.VC142.CRT\vccorlib140.dll" - File "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Redist\MSVC\14.28.29910\x86\Microsoft.VC142.CRT\vcruntime140.dll" + File "..\..\Project\MSVC2022\Win32\Release\LIBCURL.DLL" + File "..\..\Project\MSVC2022\Win32\Release\Qt5Core.dll" + File "..\..\Project\MSVC2022\Win32\Release\Qt5Gui.dll" + File "..\..\Project\MSVC2022\Win32\Release\Qt5Network.dll" + File "..\..\Project\MSVC2022\Win32\Release\libEGL.dll" + File "..\..\Project\MSVC2022\Win32\Release\libGLESV2.dll" + File "..\..\Project\MSVC2022\Win32\Release\d3dcompiler_47.dll" + File "..\..\Project\MSVC2022\Win32\Release\Qt5Qml.dll" + File "..\..\Project\MSVC2022\Win32\Release\Qt5Quick.dll" + File "..\..\Project\MSVC2022\Win32\Release\Qt5WebChannel.dll" + File "..\..\Project\MSVC2022\Win32\Release\Qt5WebEngineWidgets.dll" + File "..\..\Project\MSVC2022\Win32\Release\Qt5WebEngineCore.dll" + File "..\..\Project\MSVC2022\Win32\Release\Qt5PrintSupport.dll" + File "..\..\Project\MSVC2022\Win32\Release\Qt5QuickWidgets.dll" + File "..\..\Project\MSVC2022\Win32\Release\Qt5Positioning.dll" + File "..\..\Project\MSVC2022\Win32\Release\Qt5Widgets.dll" + File "..\..\Project\MSVC2022\Win32\Release\QtWebEngineProcess.exe" + File "C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Redist\MSVC\14.42.34433\x86\Microsoft.VC143.CRT\concrt140.dll" + File "C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Redist\MSVC\14.42.34433\x86\Microsoft.VC143.CRT\msvcp140.dll" + File "C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Redist\MSVC\14.42.34433\x86\Microsoft.VC143.CRT\vccorlib140.dll" + File "C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Redist\MSVC\14.42.34433\x86\Microsoft.VC143.CRT\vcruntime140.dll" SetOutPath "$INSTDIR\resources" - File "..\..\Project\MSVC2019\Win32\Release\resources\icudtl.dat" - File "..\..\Project\MSVC2019\Win32\Release\resources\qtwebengine_resources.pak" - File "..\..\Project\MSVC2019\Win32\Release\resources\qtwebengine_resources_100p.pak" - File "..\..\Project\MSVC2019\Win32\Release\resources\qtwebengine_resources_200p.pak" + File "..\..\Project\MSVC2022\Win32\Release\resources\icudtl.dat" + File "..\..\Project\MSVC2022\Win32\Release\resources\qtwebengine_resources.pak" + File "..\..\Project\MSVC2022\Win32\Release\resources\qtwebengine_resources_100p.pak" + File "..\..\Project\MSVC2022\Win32\Release\resources\qtwebengine_resources_200p.pak" SetOutPath "$INSTDIR\platforms" - File "..\..\Project\MSVC2019\Win32\Release\platforms\qwindows.dll" + File "..\..\Project\MSVC2022\Win32\Release\platforms\qwindows.dll" SetOutPath "$INSTDIR\translations" - File "..\..\Project\MSVC2019\Win32\Release\translations\qt_en.qm" + File "..\..\Project\MSVC2022\Win32\Release\translations\qt_en.qm" SetOutPath "$INSTDIR\translations\qtwebengine_locales" - File "..\..\Project\MSVC2019\Win32\Release\translations\qtwebengine_locales\en-US.pak" + File "..\..\Project\MSVC2022\Win32\Release\translations\qtwebengine_locales\en-US.pak" # Create files WriteIniStr "$INSTDIR\${PRODUCT_NAME}.url" "InternetShortcut" "URL" "${PRODUCT_WEB_SITE}"