]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - contrib/bc/vs/bcl.vcxproj
usr.bin/gh-bc, contrib/bc: update to version 5.0.0
[FreeBSD/FreeBSD.git] / contrib / bc / vs / bcl.vcxproj
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="ReleaseMD|Win32">
9       <Configuration>ReleaseMD</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="ReleaseMD|x64">
17       <Configuration>ReleaseMD</Configuration>
18       <Platform>x64</Platform>
19     </ProjectConfiguration>
20     <ProjectConfiguration Include="ReleaseMT|Win32">
21       <Configuration>ReleaseMT</Configuration>
22       <Platform>Win32</Platform>
23     </ProjectConfiguration>
24     <ProjectConfiguration Include="ReleaseMT|x64">
25       <Configuration>ReleaseMT</Configuration>
26       <Platform>x64</Platform>
27     </ProjectConfiguration>
28   </ItemGroup>
29   <PropertyGroup Label="Globals">
30     <VCProjectVersion>16.0</VCProjectVersion>
31     <Keyword>Win32Proj</Keyword>
32     <ProjectGuid>{76b451c9-72bf-45b2-b78d-b3515410f99f}</ProjectGuid>
33     <RootNamespace>bcl</RootNamespace>
34     <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
35   </PropertyGroup>
36   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
37   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
38     <ConfigurationType>StaticLibrary</ConfigurationType>
39     <UseDebugLibraries>true</UseDebugLibraries>
40     <PlatformToolset>v142</PlatformToolset>
41     <CharacterSet>Unicode</CharacterSet>
42   </PropertyGroup>
43   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseMD|Win32'" Label="Configuration">
44     <ConfigurationType>StaticLibrary</ConfigurationType>
45     <UseDebugLibraries>false</UseDebugLibraries>
46     <PlatformToolset>v142</PlatformToolset>
47     <WholeProgramOptimization>true</WholeProgramOptimization>
48     <CharacterSet>Unicode</CharacterSet>
49   </PropertyGroup>
50   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseMT|Win32'" Label="Configuration">
51     <ConfigurationType>StaticLibrary</ConfigurationType>
52     <UseDebugLibraries>false</UseDebugLibraries>
53     <PlatformToolset>v142</PlatformToolset>
54     <WholeProgramOptimization>true</WholeProgramOptimization>
55     <CharacterSet>Unicode</CharacterSet>
56   </PropertyGroup>
57   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
58     <ConfigurationType>StaticLibrary</ConfigurationType>
59     <UseDebugLibraries>true</UseDebugLibraries>
60     <PlatformToolset>v142</PlatformToolset>
61     <CharacterSet>Unicode</CharacterSet>
62   </PropertyGroup>
63   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseMD|x64'" Label="Configuration">
64     <ConfigurationType>StaticLibrary</ConfigurationType>
65     <UseDebugLibraries>false</UseDebugLibraries>
66     <PlatformToolset>v142</PlatformToolset>
67     <WholeProgramOptimization>true</WholeProgramOptimization>
68     <CharacterSet>Unicode</CharacterSet>
69   </PropertyGroup>
70   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseMT|x64'" Label="Configuration">
71     <ConfigurationType>StaticLibrary</ConfigurationType>
72     <UseDebugLibraries>false</UseDebugLibraries>
73     <PlatformToolset>v142</PlatformToolset>
74     <WholeProgramOptimization>true</WholeProgramOptimization>
75     <CharacterSet>Unicode</CharacterSet>
76   </PropertyGroup>
77   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
78   <ImportGroup Label="ExtensionSettings">
79   </ImportGroup>
80   <ImportGroup Label="Shared">
81   </ImportGroup>
82   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
83     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
84   </ImportGroup>
85   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='ReleaseMD|Win32'">
86     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
87   </ImportGroup>
88   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseMT|Win32'" Label="PropertySheets">
89     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
90   </ImportGroup>
91   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
92     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
93   </ImportGroup>
94   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='ReleaseMD|x64'">
95     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
96   </ImportGroup>
97   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseMT|x64'" Label="PropertySheets">
98     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
99   </ImportGroup>
100   <PropertyGroup Label="UserMacros" />
101   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
102     <LinkIncremental>true</LinkIncremental>
103     <OutDir>lib\$(Platform)\$(Configuration)\</OutDir>
104     <IntDir>lib\$(Platform)\$(Configuration)\</IntDir>
105   </PropertyGroup>
106   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseMD|Win32'">
107     <LinkIncremental>false</LinkIncremental>
108     <OutDir>lib\$(Platform)\$(Configuration)\</OutDir>
109     <IntDir>lib\$(Platform)\$(Configuration)\</IntDir>
110   </PropertyGroup>
111   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseMT|Win32'">
112     <LinkIncremental>false</LinkIncremental>
113     <OutDir>lib\$(Platform)\$(Configuration)\</OutDir>
114     <IntDir>lib\$(Platform)\$(Configuration)\</IntDir>
115   </PropertyGroup>
116   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
117     <LinkIncremental>true</LinkIncremental>
118     <OutDir>lib\$(Platform)\$(Configuration)\</OutDir>
119     <IntDir>lib\$(Platform)\$(Configuration)\</IntDir>
120   </PropertyGroup>
121   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseMD|x64'">
122     <LinkIncremental>false</LinkIncremental>
123     <OutDir>lib\$(Platform)\$(Configuration)\</OutDir>
124     <IntDir>lib\$(Platform)\$(Configuration)\</IntDir>
125   </PropertyGroup>
126   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseMT|x64'">
127     <LinkIncremental>false</LinkIncremental>
128     <OutDir>lib\$(Platform)\$(Configuration)\</OutDir>
129     <IntDir>lib\$(Platform)\$(Configuration)\</IntDir>
130   </PropertyGroup>
131   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
132     <ClCompile>
133       <WarningLevel>Level3</WarningLevel>
134       <SDLCheck>true</SDLCheck>
135       <PreprocessorDefinitions>BC_ENABLED=1;DC_ENABLED=1;BC_ENABLE_EXTRA_MATH=1;BC_ENABLE_HISTORY=0;BC_ENABLE_NLS=0;BC_DEBUG_CODE=0;BC_ENABLE_LIBRARY=1;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
136       <ConformanceMode>true</ConformanceMode>
137       <AdditionalIncludeDirectories>..\include</AdditionalIncludeDirectories>
138     </ClCompile>
139     <Link>
140       <SubSystem>Console</SubSystem>
141       <GenerateDebugInformation>true</GenerateDebugInformation>
142     </Link>
143   </ItemDefinitionGroup>
144   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseMD|Win32'">
145     <ClCompile>
146       <WarningLevel>Level3</WarningLevel>
147       <FunctionLevelLinking>true</FunctionLevelLinking>
148       <IntrinsicFunctions>true</IntrinsicFunctions>
149       <SDLCheck>true</SDLCheck>
150       <PreprocessorDefinitions>BC_ENABLED=1;DC_ENABLED=1;BC_ENABLE_EXTRA_MATH=1;BC_ENABLE_HISTORY=0;BC_ENABLE_NLS=0;BC_DEBUG_CODE=0;BC_ENABLE_LIBRARY=1;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
151       <ConformanceMode>true</ConformanceMode>
152       <AdditionalIncludeDirectories>..\include</AdditionalIncludeDirectories>
153     </ClCompile>
154     <Link>
155       <SubSystem>Console</SubSystem>
156       <EnableCOMDATFolding>true</EnableCOMDATFolding>
157       <OptimizeReferences>true</OptimizeReferences>
158       <GenerateDebugInformation>true</GenerateDebugInformation>
159     </Link>
160   </ItemDefinitionGroup>
161   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseMT|Win32'">
162     <ClCompile>
163       <WarningLevel>Level3</WarningLevel>
164       <FunctionLevelLinking>true</FunctionLevelLinking>
165       <IntrinsicFunctions>true</IntrinsicFunctions>
166       <SDLCheck>true</SDLCheck>
167       <PreprocessorDefinitions>BC_ENABLED=1;DC_ENABLED=1;BC_ENABLE_EXTRA_MATH=1;BC_ENABLE_HISTORY=0;BC_ENABLE_NLS=0;BC_DEBUG_CODE=0;BC_ENABLE_LIBRARY=1;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
168       <ConformanceMode>true</ConformanceMode>
169       <AdditionalIncludeDirectories>..\include</AdditionalIncludeDirectories>
170       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
171     </ClCompile>
172     <Link>
173       <SubSystem>Console</SubSystem>
174       <EnableCOMDATFolding>true</EnableCOMDATFolding>
175       <OptimizeReferences>true</OptimizeReferences>
176       <GenerateDebugInformation>true</GenerateDebugInformation>
177     </Link>
178   </ItemDefinitionGroup>
179   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
180     <ClCompile>
181       <WarningLevel>Level3</WarningLevel>
182       <SDLCheck>true</SDLCheck>
183       <PreprocessorDefinitions>BC_ENABLED=1;DC_ENABLED=1;BC_ENABLE_EXTRA_MATH=1;BC_ENABLE_HISTORY=0;BC_ENABLE_NLS=0;BC_DEBUG_CODE=0;BC_ENABLE_LIBRARY=1;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
184       <ConformanceMode>true</ConformanceMode>
185       <AdditionalIncludeDirectories>..\include</AdditionalIncludeDirectories>
186     </ClCompile>
187     <Link>
188       <SubSystem>Console</SubSystem>
189       <GenerateDebugInformation>true</GenerateDebugInformation>
190     </Link>
191   </ItemDefinitionGroup>
192   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseMD|x64'">
193     <ClCompile>
194       <WarningLevel>Level3</WarningLevel>
195       <FunctionLevelLinking>true</FunctionLevelLinking>
196       <IntrinsicFunctions>true</IntrinsicFunctions>
197       <SDLCheck>true</SDLCheck>
198       <PreprocessorDefinitions>BC_ENABLED=1;DC_ENABLED=1;BC_ENABLE_EXTRA_MATH=1;BC_ENABLE_HISTORY=0;BC_ENABLE_NLS=0;BC_DEBUG_CODE=0;BC_ENABLE_LIBRARY=1;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
199       <ConformanceMode>true</ConformanceMode>
200       <AdditionalIncludeDirectories>..\include</AdditionalIncludeDirectories>
201     </ClCompile>
202     <Link>
203       <SubSystem>Console</SubSystem>
204       <EnableCOMDATFolding>true</EnableCOMDATFolding>
205       <OptimizeReferences>true</OptimizeReferences>
206       <GenerateDebugInformation>true</GenerateDebugInformation>
207     </Link>
208   </ItemDefinitionGroup>
209   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseMT|x64'">
210     <ClCompile>
211       <WarningLevel>Level3</WarningLevel>
212       <FunctionLevelLinking>true</FunctionLevelLinking>
213       <IntrinsicFunctions>true</IntrinsicFunctions>
214       <SDLCheck>true</SDLCheck>
215       <PreprocessorDefinitions>BC_ENABLED=1;DC_ENABLED=1;BC_ENABLE_EXTRA_MATH=1;BC_ENABLE_HISTORY=0;BC_ENABLE_NLS=0;BC_DEBUG_CODE=0;BC_ENABLE_LIBRARY=1;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
216       <ConformanceMode>true</ConformanceMode>
217       <AdditionalIncludeDirectories>..\include</AdditionalIncludeDirectories>
218       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
219     </ClCompile>
220     <Link>
221       <SubSystem>Console</SubSystem>
222       <EnableCOMDATFolding>true</EnableCOMDATFolding>
223       <OptimizeReferences>true</OptimizeReferences>
224       <GenerateDebugInformation>true</GenerateDebugInformation>
225     </Link>
226   </ItemDefinitionGroup>
227   <ItemGroup>
228     <ClCompile Include="..\src\data.c" />
229     <ClCompile Include="..\src\library.c" />
230     <ClCompile Include="..\src\num.c" />
231     <ClCompile Include="..\src\rand.c" />
232     <ClCompile Include="..\src\vector.c" />
233     <ClCompile Include="..\src\vm.c" />
234   </ItemGroup>
235   <ItemGroup>
236     <ClInclude Include="..\include\args.h" />
237     <ClInclude Include="..\include\bc.h" />
238     <ClInclude Include="..\include\bcl.h" />
239     <ClInclude Include="..\include\dc.h" />
240     <ClInclude Include="..\include\file.h" />
241     <ClInclude Include="..\include\history.h" />
242     <ClInclude Include="..\include\lang.h" />
243     <ClInclude Include="..\include\lex.h" />
244     <ClInclude Include="..\include\library.h" />
245     <ClInclude Include="..\include\num.h" />
246     <ClInclude Include="..\include\opt.h" />
247     <ClInclude Include="..\include\parse.h" />
248     <ClInclude Include="..\include\program.h" />
249     <ClInclude Include="..\include\rand.h" />
250     <ClInclude Include="..\include\read.h" />
251     <ClInclude Include="..\include\status.h" />
252     <ClInclude Include="..\include\vector.h" />
253     <ClInclude Include="..\include\version.h" />
254     <ClInclude Include="..\include\vm.h" />
255   </ItemGroup>
256   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
257   <ImportGroup Label="ExtensionTargets">
258   </ImportGroup>
259 </Project>