Skip to content

Commit

Permalink
Add MSVC2022 project files
Browse files Browse the repository at this point in the history
Signed-off-by: Maxime Gervais <[email protected]>
  • Loading branch information
g-maxime committed Dec 8, 2024
1 parent b0b89e4 commit 42f47b2
Show file tree
Hide file tree
Showing 19 changed files with 2,639 additions and 101 deletions.
314 changes: 314 additions & 0 deletions Project/MSVC2022/CLI/MediaConch.vcxproj

Large diffs are not rendered by default.

347 changes: 347 additions & 0 deletions Project/MSVC2022/CLI/MediaConch.vcxproj.filters
Original file line number Diff line number Diff line change
@@ -0,0 +1,347 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Source Files\CLI">
<UniqueIdentifier>{3ae77992-ac1e-4f84-9b70-b9b52ce3b46a}</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\Common">
<UniqueIdentifier>{04e8d873-200e-44c5-843e-432f681438f8}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Header Files\CLI">
<UniqueIdentifier>{4144b785-9e42-4b50-b521-d1f949969234}</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\Common">
<UniqueIdentifier>{0e3aa0e0-c270-4d91-87ae-50c30aad50c0}</UniqueIdentifier>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav</Extensions>
</Filter>
<Filter Include="ThirdParty">
<UniqueIdentifier>{17d3f297-ae83-44c2-be09-2e2882b1565a}</UniqueIdentifier>
</Filter>
<Filter Include="ThirdParty\sqlite">
<UniqueIdentifier>{3c62d1d8-29ba-45c4-8828-7a5e54664aa9}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\Source\CLI\CLI_Main.cpp">
<Filter>Source Files\CLI</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Source\CLI\CommandLine_Parser.cpp">
<Filter>Source Files\CLI</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Source\CLI\Help.cpp">
<Filter>Source Files\CLI</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Source\Common\Core.cpp">
<Filter>Source Files\Common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Source\Common\Xslt.cpp">
<Filter>Source Files\Common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Source\Common\Schema.cpp">
<Filter>Source Files\Common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Source\Common\JS_Tree.cpp">
<Filter>Source Files\Common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Source\Common\Policy.cpp">
<Filter>Source Files\Common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Source\Common\XsltPolicy.cpp">
<Filter>Source Files\Common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Source\Common\Policies.cpp">
<Filter>Source Files\Common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Source\Common\Configuration.cpp">
<Filter>Source Files\Common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Source\Common\DaemonClient.cpp">
<Filter>Source Files\Common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Source\Common\Database.cpp">
<Filter>Source Files\Common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Source\Common\Http.cpp">
<Filter>Source Files\Common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Source\Common\Httpd.cpp">
<Filter>Source Files\Common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Source\Common\Json.cpp">
<Filter>Source Files\Common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Source\Common\LibEventHttp.cpp">
<Filter>Source Files\Common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Source\Common\LibEventHttpd.cpp">
<Filter>Source Files\Common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Source\Common\MediaConchLib.cpp">
<Filter>Source Files\Common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Source\Common\Queue.cpp">
<Filter>Source Files\Common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Source\Common\REST_API.cpp">
<Filter>Source Files\Common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Source\Common\Scheduler.cpp">
<Filter>Source Files\Common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Source\Common\SQLLite.cpp">
<Filter>Source Files\Common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Source\CLI\CLI.cpp">
<Filter>Source Files\CLI</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Source\ThirdParty\sqlite\sqlite3.c">
<Filter>ThirdParty\sqlite</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Source\Common\UnknownPolicy.cpp">
<Filter>Source Files\Common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Source\Common\DpfManager.cpp">
<Filter>Source Files\Common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Source\Common\Plugin.cpp">
<Filter>Source Files\Common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Source\Common\PluginsConfig.cpp">
<Filter>Source Files\Common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Source\Common\PluginsManager.cpp">
<Filter>Source Files\Common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Source\Common\VeraPDF.cpp">
<Filter>Source Files\Common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Source\Common\DatabaseReport.cpp">
<Filter>Source Files\Common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Source\Common\NoDatabaseReport.cpp">
<Filter>Source Files\Common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Source\Common\SQLLiteReport.cpp">
<Filter>Source Files\Common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Source\Common\PluginFileLog.cpp">
<Filter>Source Files\Common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Source\Common\WatchFolder.cpp">
<Filter>Source Files\Common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Source\Common\WatchFoldersManager.cpp">
<Filter>Source Files\Common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Source\Common\PluginPreHook.cpp">
<Filter>Source Files\Common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Source\Common\Reports.cpp">
<Filter>Source Files\Common</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\Source\CLI\CLI_Main.h">
<Filter>Header Files\CLI</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\CLI\CommandLine_Parser.h">
<Filter>Header Files\CLI</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\CLI\Config.h">
<Filter>Header Files\CLI</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\CLI\Help.h">
<Filter>Header Files\CLI</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\Core.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\Policies.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\Policy.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\XsltPolicy.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\ThirdParty\sqlite\sqlite3.h">
<Filter>ThirdParty\sqlite</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\UnknownPolicy.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\DpfManager.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\Plugin.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\PluginFormat.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\PluginsConfig.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\PluginsManager.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\VeraPDF.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\DatabaseReport.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\CLI\CLI.h">
<Filter>Header Files\CLI</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\Configuration.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\Container.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\DaemonClient.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\Database.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\FileRegistered.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\Http.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\Httpd.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\JS_Tree.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\Json.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\LibEventHttp.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\LibEventHttpd.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\MediaConchLib.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\NoContainer.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\NoDatabaseReport.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\PluginFileLog.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\PluginLog.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\PluginPreHook.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\Queue.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\REST_API.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\Scheduler.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\Schema.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\SQLLite.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\SQLLiteReport.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\WatchFolder.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\WatchFoldersManager.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\Xslt.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\generated\GeneratedCSVVideos.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\generated\ImplementationReportDisplayHtmlXsl.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\generated\ImplementationReportDisplayTextUnicodeXsl.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\generated\ImplementationReportDisplayTextXsl.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\generated\ImplementationReportDPFManagerXsl.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\generated\ImplementationReportMatroskaSchema.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\generated\ImplementationReportVeraPDFXsl.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\generated\ImplementationReportXsl.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\generated\MediaTraceDisplayHtmlXsl.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\generated\MediaTraceDisplayTextXsl.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\generated\MicroMediaTraceToMediaTraceXsl.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\generated\PolicySample1.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\generated\PolicySample4.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\generated\PolicySample5.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\generated\PolicySample6.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\generated\PolicySample7.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\generated\PolicyTransformXml.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Common\Reports.h">
<Filter>Header Files\Common</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="MediaConch_CLI.rc">
<Filter>Resource Files</Filter>
</ResourceCompile>
</ItemGroup>
</Project>
32 changes: 32 additions & 0 deletions Project/MSVC2022/CLI/MediaConch_CLI.rc
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
#include <winresrc.h>

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
Loading

0 comments on commit 42f47b2

Please sign in to comment.