ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/cebix/BasiliskII/src/Windows/b2ether/nt5/b2ether64.vcxproj
Revision: 1.1
Committed: 2012-04-22T03:23:27Z (12 years, 7 months ago) by asvitkine
Branch: MAIN
Log Message:
Add some project files that can compile a 64-bit version of the driver
for new versions of Windows.

File Contents

# User Rev Content
1 asvitkine 1.1 <?xml version="1.0" encoding="utf-8"?>
2     <Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3     <ItemGroup Label="ProjectConfigurations">
4     <ProjectConfiguration Include="Debug|Win32">
5     <Configuration>Debug</Configuration>
6     <Platform>Win32</Platform>
7     </ProjectConfiguration>
8     <ProjectConfiguration Include="Debug|x64">
9     <Configuration>Debug</Configuration>
10     <Platform>x64</Platform>
11     </ProjectConfiguration>
12     <ProjectConfiguration Include="Release|Win32">
13     <Configuration>Release</Configuration>
14     <Platform>Win32</Platform>
15     </ProjectConfiguration>
16     <ProjectConfiguration Include="Release|x64">
17     <Configuration>Release</Configuration>
18     <Platform>x64</Platform>
19     </ProjectConfiguration>
20     </ItemGroup>
21     <PropertyGroup Label="Globals">
22     <ProjectGuid>{F7EA62B6-E0EC-4074-8A83-D0CBB1C990B4}</ProjectGuid>
23     <Keyword>MakeFileProj</Keyword>
24     </PropertyGroup>
25     <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
26     <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
27     <ConfigurationType>Makefile</ConfigurationType>
28     <UseDebugLibraries>true</UseDebugLibraries>
29     </PropertyGroup>
30     <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
31     <ConfigurationType>Makefile</ConfigurationType>
32     <UseDebugLibraries>false</UseDebugLibraries>
33     </PropertyGroup>
34     <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
35     <ConfigurationType>Makefile</ConfigurationType>
36     </PropertyGroup>
37     <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
38     <ConfigurationType>Makefile</ConfigurationType>
39     </PropertyGroup>
40     <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
41     <ImportGroup Label="ExtensionSettings">
42     </ImportGroup>
43     <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
44     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
45     </ImportGroup>
46     <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
47     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
48     </ImportGroup>
49     <PropertyGroup Label="UserMacros" />
50     <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
51     <NMakeBuildCommandLine>call $(WDKPATH)\bin\setenv.bat $(WDKPATH) chk win7
52     cd /d C:\Dev\projects\b2ether64
53     build</NMakeBuildCommandLine>
54     <NMakeCleanCommandLine>rmdir /s /q C:\Dev\projects\b2ether64\objchk_win7_x86</NMakeCleanCommandLine>
55     <NMakeReBuildCommandLine>rmdir /s /q C:\Dev\projects\b2ether64\objchk_win7_x86
56     call $(WDKPATH)\bin\setenv.bat $(WDKPATH) chk win7
57     cd /d C:\Dev\projects\b2ether64
58     build</NMakeReBuildCommandLine>
59     <IntDir>C:\Dev\projects\b2ether64\objchk_win7_x86</IntDir>
60     <OutDir>C:\Dev\projects\b2ether64\objchk_win7_x86</OutDir>
61     <NMakeOutput>C:\Dev\projects\b2ether64\objchk_win7_x86\i386\b2ether.sys</NMakeOutput>
62     <NMakePreprocessorDefinitions>WIN32;_CONSOLE;_X86_;_DDK_;_DEBUG;DBG=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
63     <NMakeIncludeSearchPath>$(WDKPATH)\inc\ddk;$(WDKPATH)\inc\api;$(WDKPATH)\inc\crt;$(NMakeIncludeSearchPath)</NMakeIncludeSearchPath>
64     </PropertyGroup>
65     <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
66     <NMakeBuildCommandLine>call $(WDKPATH)\bin\setenv.bat $(WDKPATH) fre win7
67     cd /d C:\Dev\projects\b2ether64
68     build</NMakeBuildCommandLine>
69     <NMakeCleanCommandLine>rmdir /s /q C:\Dev\projects\b2ether64\objfre_win7_x86</NMakeCleanCommandLine>
70     <NMakeReBuildCommandLine>rmdir /s /q C:\Dev\projects\b2ether64\objfre_win7_x86
71     call $(WDKPATH)\bin\setenv.bat $(WDKPATH) fre win7
72     cd /d C:\Dev\projects\b2ether64
73     build</NMakeReBuildCommandLine>
74     <IntDir>C:\Dev\projects\b2ether64\objfre_win7_x86</IntDir>
75     <OutDir>C:\Dev\projects\b2ether64\objfre_win7_x86</OutDir>
76     <NMakeOutput>C:\Dev\projects\b2ether64\objfre_win7_x86\i386\b2ether.sys</NMakeOutput>
77     <NMakePreprocessorDefinitions>WIN32;_CONSOLE;_X86_;_DDK_;_NDEBUG;DBG=0;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
78     <NMakeIncludeSearchPath>$(WDKPATH)\inc\ddk;$(WDKPATH)\inc\api;$(WDKPATH)\inc\crt;$(NMakeIncludeSearchPath)</NMakeIncludeSearchPath>
79     </PropertyGroup>
80     <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
81     <NMakeBuildCommandLine>call $(WDKPATH)\bin\setenv.bat $(WDKPATH) chk x64 win7
82     cd /d C:\Dev\projects\b2ether64
83     build</NMakeBuildCommandLine>
84     <NMakeCleanCommandLine>rmdir /s /q C:\Dev\projects\b2ether64\objchk_win7_amd64</NMakeCleanCommandLine>
85     <NMakeReBuildCommandLine>rmdir /s /q C:\Dev\projects\b2ether64\objchk_win7_amd64
86     call $(WDKPATH)\bin\setenv.bat $(WDKPATH) chk x64 win7
87     cd /d C:\Dev\projects\b2ether64
88     build</NMakeReBuildCommandLine>
89     <IntDir>C:\Dev\projects\b2ether64\objchk_win7_amd64</IntDir>
90     <OutDir>C:\Dev\projects\b2ether64\objchk_win7_amd64</OutDir>
91     <NMakeOutput>C:\Dev\projects\b2ether64\objchk_win7_amd64\amd64\b2ether64.sys</NMakeOutput>
92     <NMakePreprocessorDefinitions>WIN32;_CONSOLE;_AMD64_;_DDK_;_DEBUG;DBG=1;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
93     <NMakeIncludeSearchPath>$(WDKPATH)\inc\ddk;$(WDKPATH)\inc\api;$(WDKPATH)\inc\crt;$(NMakeIncludeSearchPath)</NMakeIncludeSearchPath>
94     </PropertyGroup>
95     <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
96     <NMakeBuildCommandLine>call $(WDKPATH)\bin\setenv.bat $(WDKPATH) fre x64 win7
97     cd /d C:\Dev\projects\b2ether64
98     build</NMakeBuildCommandLine>
99     <NMakeCleanCommandLine>rmdir /s /q C:\Dev\projects\b2ether64\objfre_win7_amd64</NMakeCleanCommandLine>
100     <NMakeReBuildCommandLine>rmdir /s /q C:\Dev\projects\b2ether64\objfre_win7_amd64
101     call $(WDKPATH)\bin\setenv.bat $(WDKPATH) fre x64 win7
102     cd /d C:\Dev\projects\b2ether64
103     build</NMakeReBuildCommandLine>
104     <IntDir>C:\Dev\projects\b2ether64\objfre_win7_amd64</IntDir>
105     <OutDir>C:\Dev\projects\b2ether64\objfre_win7_amd64</OutDir>
106     <NMakeOutput>C:\Dev\projects\b2ether64\objfre_win7_amd64\amd64\b2ether64.sys</NMakeOutput>
107     <NMakePreprocessorDefinitions>WIN32;_CONSOLE;_AMD64_;_DDK_;_NDEBUG;DBG=0;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
108     <NMakeIncludeSearchPath>$(WDKPATH)\inc\ddk;$(WDKPATH)\inc\api;$(WDKPATH)\inc\crt;$(NMakeIncludeSearchPath)</NMakeIncludeSearchPath>
109     </PropertyGroup>
110     <ItemDefinitionGroup>
111     </ItemDefinitionGroup>
112     <ItemGroup>
113     <ClCompile Include="b2ether.c" />
114     <ClCompile Include="b2ether_openclose.c" />
115     <ClCompile Include="b2ether_read.c" />
116     <ClCompile Include="b2ether_write.c" />
117     </ItemGroup>
118     <ItemGroup>
119     <ClInclude Include="b2ether.h" />
120     <ClInclude Include="NTDDPACK.H" />
121     </ItemGroup>
122     <ItemGroup>
123     <None Include="sources" />
124     </ItemGroup>
125     <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
126     <ImportGroup Label="ExtensionTargets">
127     </ImportGroup>
128     </Project>