1<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
2
3  <Import Project="vdb-common.props" />
4
5  <PropertyGroup Label="Configuration">
6    <ConfigurationType>Application</ConfigurationType>
7    <TargetExt>.exe</TargetExt>
8    <OutDir>$(VDB_TARGET)\bin\</OutDir>
9  </PropertyGroup>
10
11  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
12
13  <ItemDefinitionGroup>
14    <ClCompile>
15      <AdditionalIncludeDirectories>$(NGS_ROOT);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
16      <AdditionalIncludeDirectories>$(VDB_ROOT)libs/$(ProjectName);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
17      <AdditionalIncludeDirectories>$(VDB_ROOT)libs/$(ProjectName)/win;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
18
19      <PreprocessorDefinitions>WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
20      <PreprocessorDefinitions>__mod_name__=test/$(ProjectName);%(PreprocessorDefinitions)</PreprocessorDefinitions>
21
22      <DisableSpecificWarnings>4290;4251</DisableSpecificWarnings>
23
24    </ClCompile>
25    <Link>
26      <EntryPointSymbol>wmainCRTStartup</EntryPointSymbol>
27      <AdditionalDependencies>Ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
28    </Link>
29  </ItemDefinitionGroup>
30
31  <ItemDefinitionGroup Condition="'$(Platform)'=='Win32'">
32    <ClCompile>
33      <AdditionalIncludeDirectories>$(VDB_ROOT)interfaces/cc/vc++/i386;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
34      <PreprocessorDefinitions>_ARCH_BITS=32;PKGNAME=win32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
35    </ClCompile>
36  </ItemDefinitionGroup>
37  <ItemDefinitionGroup Condition="'$(Platform)'=='x64'">
38    <ClCompile>
39      <AdditionalIncludeDirectories>$(VDB_ROOT)interfaces/cc/vc++/x86_64;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
40      <PreprocessorDefinitions>_ARCH_BITS=64;PKGNAME=win64;%(PreprocessorDefinitions)</PreprocessorDefinitions>
41    </ClCompile>
42  </ItemDefinitionGroup>
43
44  <ItemDefinitionGroup>
45    <Link>
46      <AdditionalDependencies>$(VDB_TARGET)lib\kapp.lib;%(AdditionalDependencies)</AdditionalDependencies>
47    </Link>
48  </ItemDefinitionGroup>
49
50  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
51
52  <ImportGroup Label="ExtensionTargets"/>
53
54</Project>