1<?xml version="1.0" encoding="utf-8"?> 2<Project DefaultTargets="Build" 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 <ProjectConfiguration Include="Debug|x64"> 13 <Configuration>Debug</Configuration> 14 <Platform>x64</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 <VCProjectVersion>16.0</VCProjectVersion> 23 <ProjectGuid>{D2CC3DCF-7919-4DEF-839D-E9B897EC3E8E}</ProjectGuid> 24 <Keyword>Win32Proj</Keyword> 25 <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion> 26 </PropertyGroup> 27 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 28 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> 29 <ConfigurationType>StaticLibrary</ConfigurationType> 30 <UseDebugLibraries>true</UseDebugLibraries> 31 <PlatformToolset>v142</PlatformToolset> 32 </PropertyGroup> 33 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> 34 <ConfigurationType>StaticLibrary</ConfigurationType> 35 <UseDebugLibraries>false</UseDebugLibraries> 36 <PlatformToolset>v142</PlatformToolset> 37 </PropertyGroup> 38 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> 39 <ConfigurationType>StaticLibrary</ConfigurationType> 40 <UseDebugLibraries>true</UseDebugLibraries> 41 <PlatformToolset>v142</PlatformToolset> 42 </PropertyGroup> 43 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> 44 <ConfigurationType>StaticLibrary</ConfigurationType> 45 <UseDebugLibraries>false</UseDebugLibraries> 46 <PlatformToolset>v142</PlatformToolset> 47 </PropertyGroup> 48 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 49 <ImportGroup Label="ExtensionSettings"> 50 </ImportGroup> 51 <ImportGroup Label="Shared"> 52 </ImportGroup> 53 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 54 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 55 </ImportGroup> 56 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 57 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 58 </ImportGroup> 59 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 60 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 61 </ImportGroup> 62 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 63 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 64 </ImportGroup> 65 <PropertyGroup Label="UserMacros" /> 66 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 67 <LinkIncremental>true</LinkIncremental> 68 <OutDir>$(SolutionDir)\$(Configuration)\$(ProjectName)\</OutDir> 69 <IntDir>$(SolutionDir)\$(Configuration)\$(ProjectName)\</IntDir> 70 </PropertyGroup> 71 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 72 <LinkIncremental>true</LinkIncremental> 73 <OutDir>$(SolutionDir)\$(Configuration)\$(ProjectName)\</OutDir> 74 <IntDir>$(SolutionDir)\$(Configuration)\$(ProjectName)\</IntDir> 75 </PropertyGroup> 76 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 77 <LinkIncremental>true</LinkIncremental> 78 <OutDir>$(SolutionDir)\$(Configuration)\$(ProjectName)\</OutDir> 79 <IntDir>$(SolutionDir)\$(Configuration)\$(ProjectName)\</IntDir> 80 </PropertyGroup> 81 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 82 <LinkIncremental>true</LinkIncremental> 83 <OutDir>$(SolutionDir)\$(Configuration)\$(ProjectName)\</OutDir> 84 <IntDir>$(SolutionDir)\$(Configuration)\$(ProjectName)\</IntDir> 85 </PropertyGroup> 86 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 87 <ClCompile> 88 <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions);BC_ENABLED=1;DC_ENABLED=1;BC_ENABLE_EXTRA_MATH=1;BC_ENABLE_HISTORY=0;BC_ENABLE_NLS=0;BC_ENABLE_PROMPT=0;BC_DEBUG_CODE=0;BC_ENABLE_LIBRARY=1</PreprocessorDefinitions> 89 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> 90 <WarningLevel>Level3</WarningLevel> 91 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 92 <Optimization>Disabled</Optimization> 93 <AdditionalIncludeDirectories>$(SolutionDir)\include</AdditionalIncludeDirectories> 94 </ClCompile> 95 <Link> 96 <TargetMachine>MachineX86</TargetMachine> 97 <GenerateDebugInformation>true</GenerateDebugInformation> 98 <SubSystem>Windows</SubSystem> 99 </Link> 100 </ItemDefinitionGroup> 101 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 102 <ClCompile> 103 <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions);BC_ENABLED=1;DC_ENABLED=1;BC_ENABLE_EXTRA_MATH=1;BC_ENABLE_HISTORY=0;BC_ENABLE_NLS=0;BC_ENABLE_PROMPT=0;BC_DEBUG_CODE=0;BC_ENABLE_LIBRARY=1</PreprocessorDefinitions> 104 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> 105 <WarningLevel>Level3</WarningLevel> 106 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 107 <AdditionalIncludeDirectories>$(SolutionDir)\include</AdditionalIncludeDirectories> 108 </ClCompile> 109 <Link> 110 <TargetMachine>MachineX86</TargetMachine> 111 <GenerateDebugInformation>true</GenerateDebugInformation> 112 <SubSystem>Windows</SubSystem> 113 <EnableCOMDATFolding>true</EnableCOMDATFolding> 114 <OptimizeReferences>true</OptimizeReferences> 115 </Link> 116 </ItemDefinitionGroup> 117 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 118 <ClCompile> 119 <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions);BC_ENABLED=1;DC_ENABLED=1;BC_ENABLE_EXTRA_MATH=1;BC_ENABLE_HISTORY=0;BC_ENABLE_NLS=0;BC_ENABLE_PROMPT=0;BC_DEBUG_CODE=0;BC_ENABLE_LIBRARY=1</PreprocessorDefinitions> 120 <AdditionalIncludeDirectories>$(SolutionDir)\include</AdditionalIncludeDirectories> 121 </ClCompile> 122 </ItemDefinitionGroup> 123 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 124 <ClCompile> 125 <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions);BC_ENABLED=1;DC_ENABLED=1;BC_ENABLE_EXTRA_MATH=1;BC_ENABLE_HISTORY=0;BC_ENABLE_NLS=0;BC_ENABLE_PROMPT=0;BC_DEBUG_CODE=0;BC_ENABLE_LIBRARY=1</PreprocessorDefinitions> 126 <AdditionalIncludeDirectories>$(SolutionDir)\include</AdditionalIncludeDirectories> 127 </ClCompile> 128 </ItemDefinitionGroup> 129 <ItemGroup> 130 <ClCompile Include="src\data.c" /> 131 <ClCompile Include="src\library.c" /> 132 <ClCompile Include="src\num.c" /> 133 <ClCompile Include="src\rand.c" /> 134 <ClCompile Include="src\vector.c" /> 135 <ClCompile Include="src\vm.c" /> 136 </ItemGroup> 137 <ItemGroup> 138 <ClInclude Include="include\args.h" /> 139 <ClInclude Include="include\bc.h" /> 140 <ClInclude Include="include\bcl.h" /> 141 <ClInclude Include="include\dc.h" /> 142 <ClInclude Include="include\file.h" /> 143 <ClInclude Include="include\history.h" /> 144 <ClInclude Include="include\lang.h" /> 145 <ClInclude Include="include\lex.h" /> 146 <ClInclude Include="include\library.h" /> 147 <ClInclude Include="include\num.h" /> 148 <ClInclude Include="include\opt.h" /> 149 <ClInclude Include="include\parse.h" /> 150 <ClInclude Include="include\program.h" /> 151 <ClInclude Include="include\rand.h" /> 152 <ClInclude Include="include\read.h" /> 153 <ClInclude Include="include\status.h" /> 154 <ClInclude Include="include\vector.h" /> 155 <ClInclude Include="include\version.h" /> 156 <ClInclude Include="include\vm.h" /> 157 </ItemGroup> 158 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 159 <ImportGroup Label="ExtensionTargets"> 160 </ImportGroup> 161</Project>