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>