1 <?xml version="1.0" encoding="utf-8"?>
2 <Project DefaultTargets="Build" ToolsVersion="4.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="Debug|x64">
9 <Configuration>Debug</Configuration>
10 <Platform>x64</Platform>
11 </ProjectConfiguration>
12 <ProjectConfiguration Include="Release|Win32">
13 <Configuration>Release</Configuration>
14 <Platform>Win32</Platform>
15 </ProjectConfiguration>
16 <ProjectConfiguration Include="Release|x64">
17 <Configuration>Release</Configuration>
18 <Platform>x64</Platform>
19 </ProjectConfiguration>
21 <PropertyGroup Label="Globals">
22 <ProjectName>core_f</ProjectName>
23 <ProjectGuid>{C352587B-F5E4-457C-80EE-A1AEAB176C8E}</ProjectGuid>
24 <RootNamespace>core_f2c</RootNamespace>
25 <Keyword>Win32Proj</Keyword>
27 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
28 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
29 <ConfigurationType>DynamicLibrary</ConfigurationType>
30 <CharacterSet>Unicode</CharacterSet>
31 <WholeProgramOptimization>true</WholeProgramOptimization>
33 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
34 <ConfigurationType>DynamicLibrary</ConfigurationType>
35 <CharacterSet>Unicode</CharacterSet>
37 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
38 <ConfigurationType>DynamicLibrary</ConfigurationType>
39 <CharacterSet>Unicode</CharacterSet>
40 <WholeProgramOptimization>true</WholeProgramOptimization>
42 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
43 <ConfigurationType>DynamicLibrary</ConfigurationType>
44 <CharacterSet>Unicode</CharacterSet>
46 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
47 <ImportGroup Label="ExtensionSettings">
48 <Import Project="..\..\..\..\Visual-Studio-settings\f2c.props" />
50 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
51 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
53 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
54 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
56 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
57 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
59 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
60 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
62 <PropertyGroup Label="UserMacros" />
64 <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
65 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)bin\</OutDir>
66 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(ProjectDir)$(Configuration)\</IntDir>
67 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
68 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)bin\</OutDir>
69 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(ProjectDir)$(Configuration)\</IntDir>
70 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
71 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)bin\</OutDir>
72 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(ProjectDir)$(Configuration)\</IntDir>
73 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
74 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)bin\</OutDir>
75 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(ProjectDir)$(Configuration)\</IntDir>
76 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
77 <PreLinkEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</PreLinkEventUseInBuild>
78 <PreLinkEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</PreLinkEventUseInBuild>
79 <PreLinkEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</PreLinkEventUseInBuild>
80 <PreLinkEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</PreLinkEventUseInBuild>
82 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
84 <Message>Build Dependencies</Message>
85 <Command>lib /DEF:"$(ProjectDir)boolean_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)boolean_f.lib" 1>NUL 2>NUL
86 lib /DEF:"$(ProjectDir)console_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)sciconsole.lib" 1>NUL 2>NUL
87 lib /DEF:"$(ProjectDir)data_structures_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)data_structures_f.lib" 1>NUL 2>NUL
88 lib /DEF:"$(ProjectDir)data_structures_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)data_structures.lib" 1>NUL 2>NUL
89 lib /DEF:"$(ProjectDir)double_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)double.lib" 1>NUL 2>NUL
90 lib /DEF:"$(ProjectDir)elementary_functions_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)elementary_functions_f.lib" 1>NUL 2>NUL
91 lib /DEF:"$(ProjectDir)elementary_functions_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)elementary_functions.lib" 1>NUL 2>NUL
92 lib /DEF:"$(ProjectDir)fftw_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)fftw.lib" 1>NUL 2>NUL
93 lib /DEF:"$(ProjectDir)fileio_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)fileio.lib" 1>NUL 2>NUL
94 lib /DEF:"$(ProjectDir)integer_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)integer_f.lib" 1>NUL 2>NUL
95 lib /DEF:"$(ProjectDir)integer_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)integer.lib" 1>NUL 2>NUL
96 lib /DEF:"$(ProjectDir)io_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)io_f.lib" 1>NUL 2>NUL
97 lib /DEF:"$(ProjectDir)core_import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)core.lib" 1>NUL 2>NUL
98 lib /DEF:"$(ProjectDir)linpack_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)linpack_f.lib" 1>NUL 2>NUL
99 lib /DEF:"$(ProjectDir)output_stream_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)output_stream_f.lib" 1>NUL 2>NUL
100 lib /DEF:"$(ProjectDir)output_stream_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)output_stream.lib" 1>NUL 2>NUL
101 lib /DEF:"$(ProjectDir)polynomials_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)polynomials_f.lib" 1>NUL 2>NUL
102 lib /DEF:"$(ProjectDir)sparse_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)sparse_f.lib" 1>NUL 2>NUL
103 lib /DEF:"$(ProjectDir)string_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)string_f.lib" 1>NUL 2>NUL
104 lib /DEF:"$(ProjectDir)string_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)string.lib" 1>NUL 2>NUL
108 <Optimization>Disabled</Optimization>
109 <AdditionalIncludeDirectories>../../../../libs/f2c;../../../core/includes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
110 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;CORE_F2C_EXPORTS;FORDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
111 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
112 <WarningLevel>Level3</WarningLevel>
115 <Message>Build $(ProjectName).def</Message>
116 <Command>setlocal EnableDelayedExpansion
117 cd $(ConfigurationName)
119 for %%f in (*.obj) do set LIST_OBJ=!LIST_OBJ! %%f
120 "$(SolutionDir)bin\dumpexts" -o $(ProjectName).def $(ProjectName).dll %LIST_OBJ%
121 copy $(ProjectName).def ..\$(ProjectName).def >nul
127 <AdditionalDependencies>../../../../bin/libf2c.lib;../../../../bin/blasplus.lib;../../../../bin/lapack.lib;boolean_f.lib;sciconsole.lib;data_structures_f.lib;data_structures.lib;double.lib;elementary_functions_f.lib;elementary_functions.lib;fftw.lib;fileio.lib;integer_f.lib;integer.lib;io_f.lib;core.lib;linpack_f.lib;output_stream_f.lib;output_stream.lib;polynomials_f.lib;sparse_f.lib;string_f.lib;string.lib;%(AdditionalDependencies)</AdditionalDependencies>
128 <OutputFile>$(SolutionDir)bin\$(ProjectName).dll</OutputFile>
129 <ModuleDefinitionFile>core_f.def</ModuleDefinitionFile>
130 <GenerateDebugInformation>true</GenerateDebugInformation>
131 <SubSystem>Windows</SubSystem>
132 <ImportLibrary>$(SolutionDir)bin\$(ProjectName).lib</ImportLibrary>
133 <TargetMachine>MachineX86</TargetMachine>
134 <CLRUnmanagedCodeCheck>true</CLRUnmanagedCodeCheck>
135 <RandomizedBaseAddress>false</RandomizedBaseAddress>
136 <LinkTimeCodeGeneration>Default</LinkTimeCodeGeneration>
138 </ItemDefinitionGroup>
139 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
141 <Message>Build Dependencies</Message>
142 <Command>lib /DEF:"$(ProjectDir)boolean_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)boolean_f.lib" 1>NUL 2>NUL
143 lib /DEF:"$(ProjectDir)console_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)sciconsole.lib" 1>NUL 2>NUL
144 lib /DEF:"$(ProjectDir)data_structures_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)data_structures_f.lib" 1>NUL 2>NUL
145 lib /DEF:"$(ProjectDir)data_structures_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)data_structures.lib" 1>NUL 2>NUL
146 lib /DEF:"$(ProjectDir)double_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)double.lib" 1>NUL 2>NUL
147 lib /DEF:"$(ProjectDir)elementary_functions_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)elementary_functions_f.lib" 1>NUL 2>NUL
148 lib /DEF:"$(ProjectDir)elementary_functions_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)elementary_functions.lib" 1>NUL 2>NUL
149 lib /DEF:"$(ProjectDir)fftw_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)fftw.lib" 1>NUL 2>NUL
150 lib /DEF:"$(ProjectDir)fileio_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)fileio.lib" 1>NUL 2>NUL
151 lib /DEF:"$(ProjectDir)integer_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)integer_f.lib" 1>NUL 2>NUL
152 lib /DEF:"$(ProjectDir)integer_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)integer.lib" 1>NUL 2>NUL
153 lib /DEF:"$(ProjectDir)io_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)io_f.lib" 1>NUL 2>NUL
154 lib /DEF:"$(ProjectDir)core_import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)core.lib" 1>NUL 2>NUL
155 lib /DEF:"$(ProjectDir)linpack_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)linpack_f.lib" 1>NUL 2>NUL
156 lib /DEF:"$(ProjectDir)output_stream_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)output_stream_f.lib" 1>NUL 2>NUL
157 lib /DEF:"$(ProjectDir)output_stream_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)output_stream.lib" 1>NUL 2>NUL
158 lib /DEF:"$(ProjectDir)polynomials_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)polynomials_f.lib" 1>NUL 2>NUL
159 lib /DEF:"$(ProjectDir)sparse_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)sparse_f.lib" 1>NUL 2>NUL
160 lib /DEF:"$(ProjectDir)string_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)string_f.lib" 1>NUL 2>NUL
161 lib /DEF:"$(ProjectDir)string_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)string.lib" 1>NUL 2>NUL
165 <TargetEnvironment>X64</TargetEnvironment>
168 <Optimization>Disabled</Optimization>
169 <AdditionalIncludeDirectories>../../../../libs/f2c;../../../core/includes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
170 <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;CORE_F2C_EXPORTS;FORDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
171 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
172 <WarningLevel>Level3</WarningLevel>
175 <Message>Build $(ProjectName).def</Message>
176 <Command>setlocal EnableDelayedExpansion
177 cd $(ConfigurationName)
179 for %%f in (*.obj) do set LIST_OBJ=!LIST_OBJ! %%f
180 "$(SolutionDir)bin\dumpexts" -o $(ProjectName).def $(ProjectName).dll %LIST_OBJ%
181 copy $(ProjectName).def ..\$(ProjectName).def >nul
187 <AdditionalDependencies>../../../../bin/libf2c.lib;../../../../bin/blasplus.lib;../../../../bin/lapack.lib;boolean_f.lib;sciconsole.lib;data_structures_f.lib;data_structures.lib;double.lib;elementary_functions_f.lib;elementary_functions.lib;fftw.lib;fileio.lib;integer_f.lib;integer.lib;io_f.lib;core.lib;linpack_f.lib;output_stream_f.lib;output_stream.lib;polynomials_f.lib;sparse_f.lib;string_f.lib;string.lib;%(AdditionalDependencies)</AdditionalDependencies>
188 <OutputFile>$(SolutionDir)bin\$(ProjectName).dll</OutputFile>
189 <ModuleDefinitionFile>core_f.def</ModuleDefinitionFile>
190 <GenerateDebugInformation>true</GenerateDebugInformation>
191 <SubSystem>Windows</SubSystem>
192 <ImportLibrary>$(SolutionDir)bin\$(ProjectName).lib</ImportLibrary>
193 <TargetMachine>MachineX64</TargetMachine>
194 <CLRUnmanagedCodeCheck>true</CLRUnmanagedCodeCheck>
195 <RandomizedBaseAddress>false</RandomizedBaseAddress>
196 <LinkTimeCodeGeneration>Default</LinkTimeCodeGeneration>
198 </ItemDefinitionGroup>
199 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
201 <Message>Build Dependencies</Message>
202 <Command>lib /DEF:"$(ProjectDir)boolean_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)boolean_f.lib" 1>NUL 2>NUL
203 lib /DEF:"$(ProjectDir)console_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)sciconsole.lib" 1>NUL 2>NUL
204 lib /DEF:"$(ProjectDir)data_structures_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)data_structures_f.lib" 1>NUL 2>NUL
205 lib /DEF:"$(ProjectDir)data_structures_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)data_structures.lib" 1>NUL 2>NUL
206 lib /DEF:"$(ProjectDir)double_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)double.lib" 1>NUL 2>NUL
207 lib /DEF:"$(ProjectDir)elementary_functions_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)elementary_functions_f.lib" 1>NUL 2>NUL
208 lib /DEF:"$(ProjectDir)elementary_functions_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)elementary_functions.lib" 1>NUL 2>NUL
209 lib /DEF:"$(ProjectDir)fftw_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)fftw.lib" 1>NUL 2>NUL
210 lib /DEF:"$(ProjectDir)fileio_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)fileio.lib" 1>NUL 2>NUL
211 lib /DEF:"$(ProjectDir)integer_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)integer_f.lib" 1>NUL 2>NUL
212 lib /DEF:"$(ProjectDir)integer_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)integer.lib" 1>NUL 2>NUL
213 lib /DEF:"$(ProjectDir)io_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)io_f.lib" 1>NUL 2>NUL
214 lib /DEF:"$(ProjectDir)core_import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)core.lib" 1>NUL 2>NUL
215 lib /DEF:"$(ProjectDir)linpack_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)linpack_f.lib" 1>NUL 2>NUL
216 lib /DEF:"$(ProjectDir)output_stream_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)output_stream_f.lib" 1>NUL 2>NUL
217 lib /DEF:"$(ProjectDir)output_stream_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)output_stream.lib" 1>NUL 2>NUL
218 lib /DEF:"$(ProjectDir)polynomials_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)polynomials_f.lib" 1>NUL 2>NUL
219 lib /DEF:"$(ProjectDir)sparse_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)sparse_f.lib" 1>NUL 2>NUL
220 lib /DEF:"$(ProjectDir)string_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)string_f.lib" 1>NUL 2>NUL
221 lib /DEF:"$(ProjectDir)string_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)string.lib" 1>NUL 2>NUL
225 <WholeProgramOptimization>false</WholeProgramOptimization>
226 <AdditionalIncludeDirectories>../../../../libs/f2c;../../../core/includes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
227 <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;CORE_F2C_EXPORTS;FORDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
228 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
229 <WarningLevel>Level3</WarningLevel>
230 <MultiProcessorCompilation>true</MultiProcessorCompilation>
233 <Message>Build $(ProjectName).def</Message>
234 <Command>setlocal EnableDelayedExpansion
235 cd $(ConfigurationName)
237 for %%f in (*.obj) do set LIST_OBJ=!LIST_OBJ! %%f
238 "$(SolutionDir)bin\dumpexts" -o $(ProjectName).def $(ProjectName).dll %LIST_OBJ%
239 copy $(ProjectName).def ..\$(ProjectName).def >nul
245 <AdditionalDependencies>../../../../bin/libf2c.lib;../../../../bin/blasplus.lib;../../../../bin/lapack.lib;boolean_f.lib;sciconsole.lib;data_structures_f.lib;data_structures.lib;double.lib;elementary_functions_f.lib;elementary_functions.lib;fftw.lib;fileio.lib;integer_f.lib;integer.lib;io_f.lib;core.lib;linpack_f.lib;output_stream_f.lib;output_stream.lib;polynomials_f.lib;sparse_f.lib;string_f.lib;string.lib;%(AdditionalDependencies)</AdditionalDependencies>
246 <OutputFile>$(SolutionDir)bin\$(ProjectName).dll</OutputFile>
247 <ModuleDefinitionFile>core_f.def</ModuleDefinitionFile>
248 <GenerateDebugInformation>true</GenerateDebugInformation>
249 <SubSystem>Windows</SubSystem>
250 <OptimizeReferences>true</OptimizeReferences>
251 <EnableCOMDATFolding>true</EnableCOMDATFolding>
252 <ImportLibrary>$(SolutionDir)bin\$(ProjectName).lib</ImportLibrary>
253 <TargetMachine>MachineX86</TargetMachine>
254 <CLRUnmanagedCodeCheck>true</CLRUnmanagedCodeCheck>
255 <RandomizedBaseAddress>false</RandomizedBaseAddress>
256 <LinkTimeCodeGeneration>Default</LinkTimeCodeGeneration>
258 </ItemDefinitionGroup>
259 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
261 <Message>Build Dependencies</Message>
262 <Command>lib /DEF:"$(ProjectDir)boolean_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)boolean_f.lib" 1>NUL 2>NUL
263 lib /DEF:"$(ProjectDir)console_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)sciconsole.lib" 1>NUL 2>NUL
264 lib /DEF:"$(ProjectDir)data_structures_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)data_structures_f.lib" 1>NUL 2>NUL
265 lib /DEF:"$(ProjectDir)data_structures_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)data_structures.lib" 1>NUL 2>NUL
266 lib /DEF:"$(ProjectDir)double_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)double.lib" 1>NUL 2>NUL
267 lib /DEF:"$(ProjectDir)elementary_functions_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)elementary_functions_f.lib" 1>NUL 2>NUL
268 lib /DEF:"$(ProjectDir)elementary_functions_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)elementary_functions.lib" 1>NUL 2>NUL
269 lib /DEF:"$(ProjectDir)fftw_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)fftw.lib" 1>NUL 2>NUL
270 lib /DEF:"$(ProjectDir)fileio_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)fileio.lib" 1>NUL 2>NUL
271 lib /DEF:"$(ProjectDir)integer_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)integer_f.lib" 1>NUL 2>NUL
272 lib /DEF:"$(ProjectDir)integer_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)integer.lib" 1>NUL 2>NUL
273 lib /DEF:"$(ProjectDir)io_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)io_f.lib" 1>NUL 2>NUL
274 lib /DEF:"$(ProjectDir)core_import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)core.lib" 1>NUL 2>NUL
275 lib /DEF:"$(ProjectDir)linpack_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)linpack_f.lib" 1>NUL 2>NUL
276 lib /DEF:"$(ProjectDir)output_stream_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)output_stream_f.lib" 1>NUL 2>NUL
277 lib /DEF:"$(ProjectDir)output_stream_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)output_stream.lib" 1>NUL 2>NUL
278 lib /DEF:"$(ProjectDir)polynomials_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)polynomials_f.lib" 1>NUL 2>NUL
279 lib /DEF:"$(ProjectDir)sparse_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)sparse_f.lib" 1>NUL 2>NUL
280 lib /DEF:"$(ProjectDir)string_f_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)string_f.lib" 1>NUL 2>NUL
281 lib /DEF:"$(ProjectDir)string_Import.def" /SUBSYSTEM:WINDOWS /MACHINE:$(Platform) /OUT:"$(ProjectDir)string.lib" 1>NUL 2>NUL
285 <TargetEnvironment>X64</TargetEnvironment>
288 <WholeProgramOptimization>false</WholeProgramOptimization>
289 <AdditionalIncludeDirectories>../../../../libs/f2c;../../../core/includes;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
290 <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;CORE_F2C_EXPORTS;FORDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
291 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
292 <WarningLevel>Level3</WarningLevel>
293 <MultiProcessorCompilation>true</MultiProcessorCompilation>
296 <Message>Build $(ProjectName).def</Message>
297 <Command>setlocal EnableDelayedExpansion
298 cd $(ConfigurationName)
300 for %%f in (*.obj) do set LIST_OBJ=!LIST_OBJ! %%f
301 "$(SolutionDir)bin\dumpexts" -o $(ProjectName).def $(ProjectName).dll %LIST_OBJ%
302 copy $(ProjectName).def ..\$(ProjectName).def >nul
308 <AdditionalDependencies>../../../../bin/libf2c.lib;../../../../bin/blasplus.lib;../../../../bin/lapack.lib;boolean_f.lib;sciconsole.lib;data_structures_f.lib;data_structures.lib;double.lib;elementary_functions_f.lib;elementary_functions.lib;fftw.lib;fileio.lib;integer_f.lib;integer.lib;io_f.lib;core.lib;linpack_f.lib;output_stream_f.lib;output_stream.lib;polynomials_f.lib;sparse_f.lib;string_f.lib;string.lib;%(AdditionalDependencies)</AdditionalDependencies>
309 <OutputFile>$(SolutionDir)bin\$(ProjectName).dll</OutputFile>
310 <ModuleDefinitionFile>core_f.def</ModuleDefinitionFile>
311 <GenerateDebugInformation>true</GenerateDebugInformation>
312 <SubSystem>Windows</SubSystem>
313 <OptimizeReferences>true</OptimizeReferences>
314 <EnableCOMDATFolding>true</EnableCOMDATFolding>
315 <ImportLibrary>$(SolutionDir)bin\$(ProjectName).lib</ImportLibrary>
316 <TargetMachine>MachineX64</TargetMachine>
317 <CLRUnmanagedCodeCheck>true</CLRUnmanagedCodeCheck>
318 <RandomizedBaseAddress>false</RandomizedBaseAddress>
319 <LinkTimeCodeGeneration>Default</LinkTimeCodeGeneration>
321 </ItemDefinitionGroup>
323 <ClCompile Include="..\..\sci_gateway\fortran\sci_f_argn.c" />
324 <ClCompile Include="..\..\sci_gateway\fortran\sci_f_clear.c" />
325 <ClCompile Include="..\..\sci_gateway\fortran\sci_f_clearglobal.c" />
326 <ClCompile Include="..\..\sci_gateway\fortran\sci_f_comp.c" />
327 <ClCompile Include="..\..\sci_gateway\fortran\sci_f_delbpt.c" />
328 <ClCompile Include="..\..\sci_gateway\fortran\sci_f_dispbpt.c" />
329 <ClCompile Include="..\..\sci_gateway\fortran\sci_f_errcatch.c" />
330 <ClCompile Include="..\..\sci_gateway\fortran\sci_f_exists.c" />
331 <ClCompile Include="..\..\sci_gateway\fortran\sci_f_global.c" />
332 <ClCompile Include="..\..\sci_gateway\fortran\sci_f_ieee.c" />
333 <ClCompile Include="..\..\sci_gateway\fortran\sci_f_intppty.c" />
334 <ClCompile Include="..\..\sci_gateway\fortran\sci_f_iserror.c" />
335 <ClCompile Include="..\..\sci_gateway\fortran\sci_f_isglobal.c" />
336 <ClCompile Include="..\..\sci_gateway\fortran\sci_f_macrovar.c" />
337 <ClCompile Include="..\..\sci_gateway\fortran\sci_f_mtlb_mode.c" />
338 <ClCompile Include="..\..\sci_gateway\fortran\sci_f_resume.c" />
339 <ClCompile Include="..\..\sci_gateway\fortran\sci_f_setbpt.c" />
340 <ClCompile Include="..\c\withf2c.c" />
341 <ClCompile Include="allops.c" />
342 <ClCompile Include="allowptr.c" />
343 <ClCompile Include="basin.c" />
344 <ClCompile Include="basnms.c" />
345 <ClCompile Include="bexec.c" />
346 <ClCompile Include="btof.c" />
347 <ClCompile Include="btofm.c" />
348 <ClCompile Include="clause.c" />
349 <ClCompile Include="clunit.c" />
350 <ClCompile Include="cmdstr.c" />
351 <ClCompile Include="cmplxt.c" />
352 <ClCompile Include="command.c" />
353 <ClCompile Include="compcl.c" />
354 <ClCompile Include="compil.c" />
355 <ClCompile Include="copyvar.c" />
356 <ClCompile Include="createref.c" />
357 <ClCompile Include="cvdm.c" />
358 <ClCompile Include="cvname.c" />
359 <ClCompile Include="cvwm.c" />
360 <ClCompile Include="dbasin.c" />
361 <ClCompile Include="defmat.c" />
362 <ClCompile Include="dtosci.c" />
363 <ClCompile Include="errmgr.c" />
364 <ClCompile Include="error.c" />
365 <ClCompile Include="expsum.c" />
366 <ClCompile Include="extlarg.c" />
367 <ClCompile Include="fact.c" />
368 <ClCompile Include="find.c" />
369 <ClCompile Include="findequal.c" />
370 <ClCompile Include="folhp.c" />
371 <ClCompile Include="ftob.c" />
372 <ClCompile Include="funnam.c" />
373 <ClCompile Include="funs.c" />
374 <ClCompile Include="getch.c" />
375 <ClCompile Include="getfun.c" />
376 <ClCompile Include="getfunction.c" />
377 <ClCompile Include="getlin.c" />
378 <ClCompile Include="getnum.c" />
379 <ClCompile Include="getstr.c" />
380 <ClCompile Include="getsym.c" />
381 <ClCompile Include="hmcreate.c" />
382 <ClCompile Include="hndlops.c" />
383 <ClCompile Include="indxg.c" />
384 <ClCompile Include="inisci.c" />
385 <ClCompile Include="intstr.c" />
386 <ClCompile Include="isany.c" />
387 <ClCompile Include="isbrk.c" />
388 <ClCompile Include="iseye.c" />
389 <ClCompile Include="isinstring.c" />
390 <ClCompile Include="isnum.c" />
391 <ClCompile Include="istrue.c" />
392 <ClCompile Include="itosci.c" />
393 <ClCompile Include="lst2vars.c" />
394 <ClCompile Include="macro.c" />
395 <ClCompile Include="misops.c" />
396 <ClCompile Include="mkindx.c" />
397 <ClCompile Include="mklist.c" />
398 <ClCompile Include="mname.c" />
399 <ClCompile Include="mrknmd.c" />
400 <ClCompile Include="nextj.c" />
401 <ClCompile Include="prompt.c" />
402 <ClCompile Include="ptover.c" />
403 <ClCompile Include="ptrback.c" />
404 <ClCompile Include="putid.c" />
405 <ClCompile Include="ref2val.c" />
406 <ClCompile Include="savlod.c" />
407 <ClCompile Include="seteol.c" />
408 <ClCompile Include="setgetmode.c" />
409 <ClCompile Include="setippty.c" />
410 <ClCompile Include="setlnb.c" />
411 <ClCompile Include="showstack.c" />
412 <ClCompile Include="sigbas.c" />
413 <ClCompile Include="skpins.c" />
414 <ClCompile Include="stack.c" />
415 <ClCompile Include="stackc2i.c" />
416 <ClCompile Include="stackg.c" />
417 <ClCompile Include="stackgl.c" />
418 <ClCompile Include="stacki2d.c" />
419 <ClCompile Include="stackp.c" />
420 <ClCompile Include="stackr2d.c" />
421 <ClCompile Include="storeglobal.c" />
422 <ClCompile Include="termf.c" />
423 <ClCompile Include="tradsl.c" />
424 <ClCompile Include="typ2cod.c" />
425 <ClCompile Include="varfunptr.c" />
426 <ClCompile Include="whatln.c" />
427 <ClCompile Include="..\..\sci_gateway\fortran\where.c" />
428 <ClCompile Include="xerbla.c" />
431 <ClInclude Include="..\..\includes\callinter.h" />
432 <ClInclude Include="..\..\includes\stack.h" />
435 <f2c_rule Include="..\..\sci_gateway\fortran\sci_f_argn.f" />
436 <f2c_rule Include="..\..\sci_gateway\fortran\sci_f_clear.f" />
437 <f2c_rule Include="..\..\sci_gateway\fortran\sci_f_clearglobal.f" />
438 <f2c_rule Include="..\..\sci_gateway\fortran\sci_f_comp.f" />
439 <f2c_rule Include="..\..\sci_gateway\fortran\sci_f_delbpt.f" />
440 <f2c_rule Include="..\..\sci_gateway\fortran\sci_f_dispbpt.f" />
441 <f2c_rule Include="..\..\sci_gateway\fortran\sci_f_errcatch.f" />
442 <f2c_rule Include="..\..\sci_gateway\fortran\sci_f_exists.f" />
443 <f2c_rule Include="..\..\sci_gateway\fortran\sci_f_global.f" />
444 <f2c_rule Include="..\..\sci_gateway\fortran\sci_f_ieee.f" />
445 <f2c_rule Include="..\..\sci_gateway\fortran\sci_f_intppty.f" />
446 <f2c_rule Include="..\..\sci_gateway\fortran\sci_f_iserror.f" />
447 <f2c_rule Include="..\..\sci_gateway\fortran\sci_f_isglobal.f" />
448 <f2c_rule Include="..\..\sci_gateway\fortran\sci_f_macrovar.f" />
449 <f2c_rule Include="..\..\sci_gateway\fortran\sci_f_mtlb_mode.f" />
450 <f2c_rule Include="..\..\sci_gateway\fortran\sci_f_resume.f" />
451 <f2c_rule Include="..\..\sci_gateway\fortran\sci_f_setbpt.f" />
452 <f2c_rule Include="allops.f" />
453 <f2c_rule Include="allowptr.f" />
454 <f2c_rule Include="basin.f" />
455 <f2c_rule Include="basnms.f" />
456 <f2c_rule Include="bexec.f" />
457 <f2c_rule Include="btof.f" />
458 <f2c_rule Include="btofm.f" />
459 <f2c_rule Include="clause.f" />
460 <f2c_rule Include="clunit.f" />
461 <f2c_rule Include="cmdstr.f" />
462 <f2c_rule Include="cmplxt.f" />
463 <f2c_rule Include="command.f" />
464 <f2c_rule Include="compcl.f" />
465 <f2c_rule Include="compil.f" />
466 <f2c_rule Include="copyvar.f" />
467 <f2c_rule Include="createref.f" />
468 <f2c_rule Include="cvdm.f" />
469 <f2c_rule Include="cvname.f" />
470 <f2c_rule Include="cvwm.f" />
471 <f2c_rule Include="dbasin.f" />
472 <f2c_rule Include="defmat.f" />
473 <f2c_rule Include="dtosci.f" />
474 <f2c_rule Include="errmgr.f" />
475 <f2c_rule Include="error.f" />
476 <f2c_rule Include="expsum.f" />
477 <f2c_rule Include="extlarg.f" />
478 <f2c_rule Include="fact.f" />
479 <f2c_rule Include="find.f" />
480 <f2c_rule Include="findequal.f" />
481 <f2c_rule Include="folhp.f" />
482 <f2c_rule Include="ftob.f" />
483 <f2c_rule Include="funnam.f" />
484 <f2c_rule Include="funs.f" />
485 <f2c_rule Include="getch.f" />
486 <f2c_rule Include="getfun.f" />
487 <f2c_rule Include="getfunction.f" />
488 <f2c_rule Include="getlin.f" />
489 <f2c_rule Include="getnum.f" />
490 <f2c_rule Include="getstr.f" />
491 <f2c_rule Include="getsym.f" />
492 <f2c_rule Include="hmcreate.f" />
493 <f2c_rule Include="hndlops.f" />
494 <f2c_rule Include="indxg.f" />
495 <f2c_rule Include="inisci.f" />
496 <f2c_rule Include="intstr.f" />
497 <f2c_rule Include="isany.f" />
498 <f2c_rule Include="isbrk.f" />
499 <f2c_rule Include="iseye.f" />
500 <f2c_rule Include="isinstring.f" />
501 <f2c_rule Include="isnum.f" />
502 <f2c_rule Include="istrue.f" />
503 <f2c_rule Include="itosci.f" />
504 <f2c_rule Include="lst2vars.f" />
505 <f2c_rule Include="macro.f" />
506 <f2c_rule Include="misops.f" />
507 <f2c_rule Include="mkindx.f" />
508 <f2c_rule Include="mklist.f" />
509 <f2c_rule Include="mname.f" />
510 <f2c_rule Include="mrknmd.f" />
511 <f2c_rule Include="nextj.f" />
512 <f2c_rule Include="prompt.f" />
513 <f2c_rule Include="ptover.f" />
514 <f2c_rule Include="ptrback.f" />
515 <f2c_rule Include="putid.f" />
516 <f2c_rule Include="ref2val.f" />
517 <f2c_rule Include="savlod.f" />
518 <f2c_rule Include="seteol.f" />
519 <f2c_rule Include="setgetmode.f" />
520 <f2c_rule Include="setippty.f" />
521 <f2c_rule Include="setlnb.f" />
522 <f2c_rule Include="showstack.f" />
523 <f2c_rule Include="sigbas.f" />
524 <f2c_rule Include="skpins.f" />
525 <f2c_rule Include="stack.f" />
526 <f2c_rule Include="stackc2i.f" />
527 <f2c_rule Include="stackg.f" />
528 <f2c_rule Include="stackgl.f" />
529 <f2c_rule Include="stacki2d.f" />
530 <f2c_rule Include="stackp.f" />
531 <f2c_rule Include="stackr2d.f" />
532 <f2c_rule Include="storeglobal.f" />
533 <f2c_rule Include="termf.f" />
534 <f2c_rule Include="tradsl.f" />
535 <f2c_rule Include="typ2cod.f" />
536 <f2c_rule Include="varfunptr.f" />
537 <f2c_rule Include="whatln.f" />
538 <f2c_rule Include="..\..\sci_gateway\fortran\where.f" />
539 <f2c_rule Include="xerbla.f" />
542 <None Include="..\..\sci_gateway\core_gateway.xml" />
543 <None Include="..\..\Makefile.am" />
544 <None Include="boolean_f_Import.def" />
545 <None Include="console_Import.def" />
546 <None Include="data_structures_f_Import.def" />
547 <None Include="data_structures_Import.def" />
548 <None Include="double_Import.def" />
549 <None Include="elementary_functions_f_Import.def" />
550 <None Include="elementary_functions_Import.def" />
551 <None Include="fftw_Import.def" />
552 <None Include="fileio_Import.def" />
553 <None Include="integer_f_Import.def" />
554 <None Include="integer_Import.def" />
555 <None Include="io_f_Import.def" />
556 <None Include="core_import.def" />
557 <None Include="linpack_f_Import.def" />
558 <None Include="Output_stream_f_Import.def" />
559 <None Include="Output_stream_Import.def" />
560 <None Include="polynomials_f_Import.def" />
561 <None Include="sparse_f_Import.def" />
562 <None Include="string_f_Import.def" />
563 <None Include="string_Import.def" />
566 <ProjectReference Include="..\..\..\..\tools\Dumpexts\Dumpexts.vcxproj">
567 <Project>{3170e4c2-1173-4264-a222-7ee8ccb3ddf7}</Project>
568 <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
571 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
572 <ImportGroup Label="ExtensionTargets">
573 <Import Project="..\..\..\..\Visual-Studio-settings\f2c.targets" />