1<?xml version="1.0" encoding="utf-8"?> 2<Project DefaultTargets="Build" ToolsVersion="15.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="Release|Win32"> 9 <Configuration>Release</Configuration> 10 <Platform>Win32</Platform> 11 </ProjectConfiguration> 12 </ItemGroup> 13 <PropertyGroup Label="Globals"> 14 <ProjectGuid>{25F534DF-93C9-4853-A88E-DB7D8CF74042}</ProjectGuid> 15 <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion> 16 </PropertyGroup> 17 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 18 <PropertyGroup Label="Configuration"> 19 <ConfigurationType>Application</ConfigurationType> 20 <UseOfMfc>false</UseOfMfc> 21 <CharacterSet>MultiByte</CharacterSet> 22 <PlatformToolset>v141</PlatformToolset> 23 </PropertyGroup> 24 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 25 <ImportGroup Label="ExtensionSettings"> 26 </ImportGroup> 27 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets"> 28 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 29 <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" /> 30 </ImportGroup> 31 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets"> 32 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 33 <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" /> 34 </ImportGroup> 35 <PropertyGroup Label="UserMacros" /> 36 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 37 <OutDir>.\x86\Debug\</OutDir> 38 <IntDir>.\x86\Debug\</IntDir> 39 <TargetName>$(ProjectName)</TargetName> 40 </PropertyGroup> 41 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 42 <OutDir>.\x86\Release\</OutDir> 43 <IntDir>.\x86\Release\</IntDir> 44 <TargetName>$(ProjectName)</TargetName> 45 </PropertyGroup> 46 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 47 <Midl> 48 <TypeLibraryName>.\x86\Debug/ufortune.tlb</TypeLibraryName> 49 </Midl> 50 <ClCompile> 51 <Optimization>Disabled</Optimization> 52 <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 53 <PreprocessorDefinitions>WINVER=0x0601;_WIN32_WINNT=0x0601;WIN32;_DEBUG;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 54 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> 55 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> 56 <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> 57 <WarningLevel>Level3</WarningLevel> 58 <SuppressStartupBanner>true</SuppressStartupBanner> 59 <DebugInformationFormat>EditAndContinue</DebugInformationFormat> 60 <CompileAs>Default</CompileAs> 61 <PrecompiledHeaderFile /> 62 </ClCompile> 63 <ResourceCompile> 64 <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> 65 <Culture>0x0409</Culture> 66 </ResourceCompile> 67 <Link> 68 <AdditionalDependencies>icuucd.lib;resources\fortune_resources.lib;icuiod.lib;%(AdditionalDependencies)</AdditionalDependencies> 69 <SuppressStartupBanner>true</SuppressStartupBanner> 70 <AdditionalLibraryDirectories>../../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 71 <GenerateDebugInformation>true</GenerateDebugInformation> 72 <SubSystem>Console</SubSystem> 73 <DataExecutionPrevention> 74 </DataExecutionPrevention> 75 </Link> 76 </ItemDefinitionGroup> 77 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 78 <Midl> 79 <TypeLibraryName>.\x86\Release/ufortune.tlb</TypeLibraryName> 80 </Midl> 81 <ClCompile> 82 <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> 83 <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 84 <PreprocessorDefinitions>WINVER=0x0601;_WIN32_WINNT=0x0601;WIN32;NDEBUG;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 85 <StringPooling>true</StringPooling> 86 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> 87 <FunctionLevelLinking>true</FunctionLevelLinking> 88 <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType> 89 <WarningLevel>Level3</WarningLevel> 90 <SuppressStartupBanner>true</SuppressStartupBanner> 91 <CompileAs>Default</CompileAs> 92 <PrecompiledHeaderFile /> 93 </ClCompile> 94 <ResourceCompile> 95 <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> 96 <Culture>0x0409</Culture> 97 </ResourceCompile> 98 <Link> 99 <AdditionalDependencies>icuuc.lib;resources\fortune_resources.lib;icuio.lib;%(AdditionalDependencies)</AdditionalDependencies> 100 <SuppressStartupBanner>true</SuppressStartupBanner> 101 <AdditionalLibraryDirectories>../../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 102 <SubSystem>Console</SubSystem> 103 <DataExecutionPrevention> 104 </DataExecutionPrevention> 105 </Link> 106 </ItemDefinitionGroup> 107 <ItemGroup> 108 <ClCompile Include="ufortune.c" /> 109 </ItemGroup> 110 <ItemGroup> 111 <None Include="resources\es.txt" /> 112 <None Include="resources\res-file-list.txt" /> 113 <None Include="resources\root.txt" /> 114 <CustomBuild Include="resources\fortune_resources.mak"> 115 <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cd resources 116nmake -f fortune_resources.mak CFG=x86\Debug 117copy Fortune_Resources.DLL "$(TargetDir)" 118</Command> 119 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">resources\fortune_resources.DLL;%(Outputs)</Outputs> 120 <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">cd resources 121nmake -f fortune_resources.mak CFG=x86\Release 122copy Fortune_Resources.DLL "$(TargetDir)" 123</Command> 124 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">resources\fortune_resources.DLL;%(Outputs)</Outputs> 125 </CustomBuild> 126 </ItemGroup> 127 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 128 <ImportGroup Label="ExtensionTargets"> 129 </ImportGroup> 130</Project>