Skip to content

Commit

Permalink
Windows Visual Studio project and solution file
Browse files Browse the repository at this point in the history
Compiles but does not link. Also contains absolute paths.
  • Loading branch information
johannesthoma committed May 20, 2022
1 parent f95d32e commit 2aaccd2
Show file tree
Hide file tree
Showing 5 changed files with 379 additions and 0 deletions.
1 change: 1 addition & 0 deletions visual-studio-files/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
x64
31 changes: 31 additions & 0 deletions visual-studio-files/WinDRBD.sln
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.1.32228.430
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "WinDRBD", "WinDRBD\WinDRBD.vcxproj", "{37560C9E-B1A0-4754-87EA-53D0A8CD2242}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|x64 = Debug|x64
Debug|x86 = Debug|x86
Release|x64 = Release|x64
Release|x86 = Release|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{37560C9E-B1A0-4754-87EA-53D0A8CD2242}.Debug|x64.ActiveCfg = Debug|x64
{37560C9E-B1A0-4754-87EA-53D0A8CD2242}.Debug|x64.Build.0 = Debug|x64
{37560C9E-B1A0-4754-87EA-53D0A8CD2242}.Debug|x86.ActiveCfg = Debug|Win32
{37560C9E-B1A0-4754-87EA-53D0A8CD2242}.Debug|x86.Build.0 = Debug|Win32
{37560C9E-B1A0-4754-87EA-53D0A8CD2242}.Release|x64.ActiveCfg = Release|x64
{37560C9E-B1A0-4754-87EA-53D0A8CD2242}.Release|x64.Build.0 = Release|x64
{37560C9E-B1A0-4754-87EA-53D0A8CD2242}.Release|x86.ActiveCfg = Release|Win32
{37560C9E-B1A0-4754-87EA-53D0A8CD2242}.Release|x86.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {923AD6DC-500F-4D6C-A241-D6D66E3F2392}
EndGlobalSection
EndGlobal
195 changes: 195 additions & 0 deletions visual-studio-files/WinDRBD/WinDRBD.vcxproj
Original file line number Diff line number Diff line change
@@ -0,0 +1,195 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>16.0</VCProjectVersion>
<Keyword>Win32Proj</Keyword>
<ProjectGuid>{37560c9e-b1a0-4754-87ea-53d0a8cd2242}</ProjectGuid>
<RootNamespace>WinDRBD</RootNamespace>
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v143</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v143</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="Shared">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<LinkIncremental>true</LinkIncremental>
<IncludePath>C:\Program Files %28x86%29\Windows Kits\10\Include\10.0.22000.0\shared;C:\Program Files %28x86%29\Windows Kits\10\Include\10.0.22000.0\um;C:\Program Files %28x86%29\Windows Kits\10\Include\10.0.22000.0\km\crt;C:\Program Files %28x86%29\Windows Kits\10\Include\10.0.22000.0\km;C:\cygwin64\home\Administrator\windrbd-static-tools-test\windrbd\converted-sources\drbd;C:\cygwin64\home\Administrator\windrbd-static-tools-test\windrbd\converted-sources\drbd\drbd-headers;C:\cygwin64\home\Administrator\windrbd-static-tools-test\windrbd\windrbd\include;$(IncludePath)</IncludePath>
<LibraryPath>C:\Program Files %28x86%29\Windows Kits\10\Lib\10.0.22000.0\km\x64</LibraryPath>
<GenerateManifest>false</GenerateManifest>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>_DEBUG;_CONSOLE;_WIN64;_AMD64_;AMD64;_M_AMD64;STD_CALL;DEPRECATE_DDK_FUNCTIONS;MSC_NOOPT;_WIN32_WINNT=0x0601;WINVER=0x0601;WINNT=1;NTDDI_VERSION=0x06010000;KMDF_VERSION_MAJOR=1;KMDF_VERSION_MINOR=15;POOL_NX_OPTIN=1;KMALLOC_DEBUG=1;__KERNEL__=1;__BYTE_ORDER=1;__LITTLE_ENDIAN=1;__LITTLE_ENDIAN_BITFIELD;COMPAT_HAVE_BOOL_TYPE=1;CONFIG_KREF_DEBUG=1;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalDependencies>wdm.lib;ntoskrnl.lib;;netio.lib;wdmsec.lib;ksecdd.lib</AdditionalDependencies>
<IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
<Driver>Driver</Driver>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\..\..\..\..\..\cygwin64\home\Administrator\windrbd-static-tools-test\windrbd\converted-sources\drbd\drbd_actlog.c" />
<ClCompile Include="..\..\..\..\..\..\cygwin64\home\Administrator\windrbd-static-tools-test\windrbd\converted-sources\drbd\drbd_bitmap.c" />
<ClCompile Include="..\..\..\..\..\..\cygwin64\home\Administrator\windrbd-static-tools-test\windrbd\converted-sources\drbd\drbd_buildtag.c" />
<ClCompile Include="..\..\..\..\..\..\cygwin64\home\Administrator\windrbd-static-tools-test\windrbd\converted-sources\drbd\drbd_debugfs.c" />
<ClCompile Include="..\..\..\..\..\..\cygwin64\home\Administrator\windrbd-static-tools-test\windrbd\converted-sources\drbd\drbd_interval.c" />
<ClCompile Include="..\..\..\..\..\..\cygwin64\home\Administrator\windrbd-static-tools-test\windrbd\converted-sources\drbd\drbd_kref_debug.c" />
<ClCompile Include="..\..\..\..\..\..\cygwin64\home\Administrator\windrbd-static-tools-test\windrbd\converted-sources\drbd\drbd_main.c" />
<ClCompile Include="..\..\..\..\..\..\cygwin64\home\Administrator\windrbd-static-tools-test\windrbd\converted-sources\drbd\drbd_nl.c" />
<ClCompile Include="..\..\..\..\..\..\cygwin64\home\Administrator\windrbd-static-tools-test\windrbd\converted-sources\drbd\drbd_nla.c" />
<ClCompile Include="..\..\..\..\..\..\cygwin64\home\Administrator\windrbd-static-tools-test\windrbd\converted-sources\drbd\drbd_proc.c" />
<ClCompile Include="..\..\..\..\..\..\cygwin64\home\Administrator\windrbd-static-tools-test\windrbd\converted-sources\drbd\drbd_receiver.c" />
<ClCompile Include="..\..\..\..\..\..\cygwin64\home\Administrator\windrbd-static-tools-test\windrbd\converted-sources\drbd\drbd_req.c" />
<ClCompile Include="..\..\..\..\..\..\cygwin64\home\Administrator\windrbd-static-tools-test\windrbd\converted-sources\drbd\drbd_sender.c" />
<ClCompile Include="..\..\..\..\..\..\cygwin64\home\Administrator\windrbd-static-tools-test\windrbd\converted-sources\drbd\drbd_state.c" />
<ClCompile Include="..\..\..\..\..\..\cygwin64\home\Administrator\windrbd-static-tools-test\windrbd\converted-sources\drbd\drbd_strings.c" />
<ClCompile Include="..\..\..\..\..\..\cygwin64\home\Administrator\windrbd-static-tools-test\windrbd\converted-sources\drbd\drbd_transport.c" />
<ClCompile Include="..\..\..\..\..\..\cygwin64\home\Administrator\windrbd-static-tools-test\windrbd\converted-sources\drbd\drbd_transport_tcp.c" />
<ClCompile Include="..\..\..\..\..\..\cygwin64\home\Administrator\windrbd-static-tools-test\windrbd\converted-sources\drbd\kref_debug.c" />
<ClCompile Include="..\..\..\..\..\..\cygwin64\home\Administrator\windrbd-static-tools-test\windrbd\converted-sources\drbd\lru_cache.c" />
<ClCompile Include="..\..\..\..\..\..\cygwin64\home\Administrator\windrbd-static-tools-test\windrbd\windrbd\src\Attr.c" />
<ClCompile Include="..\..\..\..\..\..\cygwin64\home\Administrator\windrbd-static-tools-test\windrbd\windrbd\src\disp.c" />
<ClCompile Include="..\..\..\..\..\..\cygwin64\home\Administrator\windrbd-static-tools-test\windrbd\windrbd\src\drbd_windows.c" />
<ClCompile Include="..\..\..\..\..\..\cygwin64\home\Administrator\windrbd-static-tools-test\windrbd\windrbd\src\hweight.c" />
<ClCompile Include="..\..\..\..\..\..\cygwin64\home\Administrator\windrbd-static-tools-test\windrbd\windrbd\src\idr.c" />
<ClCompile Include="..\..\..\..\..\..\cygwin64\home\Administrator\windrbd-static-tools-test\windrbd\windrbd\src\kmalloc_debug.c" />
<ClCompile Include="..\..\..\..\..\..\cygwin64\home\Administrator\windrbd-static-tools-test\windrbd\windrbd\src\mempool.c" />
<ClCompile Include="..\..\..\..\..\..\cygwin64\home\Administrator\windrbd-static-tools-test\windrbd\windrbd\src\printk-to-syslog.c" />
<ClCompile Include="..\..\..\..\..\..\cygwin64\home\Administrator\windrbd-static-tools-test\windrbd\windrbd\src\rbtree.c" />
<ClCompile Include="..\..\..\..\..\..\cygwin64\home\Administrator\windrbd-static-tools-test\windrbd\windrbd\src\seq_file.c" />
<ClCompile Include="..\..\..\..\..\..\cygwin64\home\Administrator\windrbd-static-tools-test\windrbd\windrbd\src\slab.c" />
<ClCompile Include="..\..\..\..\..\..\cygwin64\home\Administrator\windrbd-static-tools-test\windrbd\windrbd\src\tiktok.c" />
<ClCompile Include="..\..\..\..\..\..\cygwin64\home\Administrator\windrbd-static-tools-test\windrbd\windrbd\src\util.c" />
<ClCompile Include="..\..\..\..\..\..\cygwin64\home\Administrator\windrbd-static-tools-test\windrbd\windrbd\src\windrbd_bootdevice.c" />
<ClCompile Include="..\..\..\..\..\..\cygwin64\home\Administrator\windrbd-static-tools-test\windrbd\windrbd\src\windrbd_device.c" />
<ClCompile Include="..\..\..\..\..\..\cygwin64\home\Administrator\windrbd-static-tools-test\windrbd\windrbd\src\windrbd_drbd_url_parser.c" />
<ClCompile Include="..\..\..\..\..\..\cygwin64\home\Administrator\windrbd-static-tools-test\windrbd\windrbd\src\windrbd_locking.c" />
<ClCompile Include="..\..\..\..\..\..\cygwin64\home\Administrator\windrbd-static-tools-test\windrbd\windrbd\src\windrbd_module.c" />
<ClCompile Include="..\..\..\..\..\..\cygwin64\home\Administrator\windrbd-static-tools-test\windrbd\windrbd\src\windrbd_netlink.c" />
<ClCompile Include="..\..\..\..\..\..\cygwin64\home\Administrator\windrbd-static-tools-test\windrbd\windrbd\src\windrbd_test.c" />
<ClCompile Include="..\..\..\..\..\..\cygwin64\home\Administrator\windrbd-static-tools-test\windrbd\windrbd\src\windrbd_threads.c" />
<ClCompile Include="..\..\..\..\..\..\cygwin64\home\Administrator\windrbd-static-tools-test\windrbd\windrbd\src\windrbd_usermodehelper.c" />
<ClCompile Include="..\..\..\..\..\..\cygwin64\home\Administrator\windrbd-static-tools-test\windrbd\windrbd\src\windrbd_waitqueue.c" />
<ClCompile Include="..\..\..\..\..\..\cygwin64\home\Administrator\windrbd-static-tools-test\windrbd\windrbd\src\windrbd_winsocket.c" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>
Loading

0 comments on commit 2aaccd2

Please sign in to comment.