|
135 | 135 | </ImportGroup>
|
136 | 136 | <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug (2.0)|Win32'" Label="PropertySheets">
|
137 | 137 | <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
| 138 | + <Import Project="..\RubyExtension.props" /> |
| 139 | + <Import Project="..\Ruby 2.0 (Win32).props" /> |
138 | 140 | </ImportGroup>
|
139 | 141 | <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug (2.0)|x64'" Label="PropertySheets">
|
140 | 142 | <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
| 143 | + <Import Project="..\RubyExtension.props" /> |
| 144 | + <Import Project="..\Ruby 2.0 (x64).props" /> |
141 | 145 | </ImportGroup>
|
142 | 146 | <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug (2.2)|x64'" Label="PropertySheets">
|
143 | 147 | <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
| 148 | + <Import Project="..\RubyExtension.props" /> |
| 149 | + <Import Project="..\Ruby 2.2 (x64).props" /> |
144 | 150 | </ImportGroup>
|
145 | 151 | <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug (1.8)|Win32'" Label="PropertySheets">
|
146 | 152 | <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
| 153 | + <Import Project="..\RubyExtension.props" /> |
| 154 | + <Import Project="..\Ruby 1.8 (Win32).props" /> |
147 | 155 | </ImportGroup>
|
148 | 156 | <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release (2.0)|Win32'" Label="PropertySheets">
|
149 | 157 | <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
| 158 | + <Import Project="..\RubyExtension.props" /> |
| 159 | + <Import Project="..\Ruby 2.0 (Win32).props" /> |
150 | 160 | </ImportGroup>
|
151 | 161 | <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release (2.0)|x64'" Label="PropertySheets">
|
152 | 162 | <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
| 163 | + <Import Project="..\RubyExtension.props" /> |
| 164 | + <Import Project="..\Ruby 2.0 (x64).props" /> |
153 | 165 | </ImportGroup>
|
154 | 166 | <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release (2.2)|x64'" Label="PropertySheets">
|
155 | 167 | <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
| 168 | + <Import Project="..\RubyExtension.props" /> |
| 169 | + <Import Project="..\Ruby 2.2 (x64).props" /> |
156 | 170 | </ImportGroup>
|
157 | 171 | <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release (1.8)|Win32'" Label="PropertySheets">
|
158 | 172 | <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
| 173 | + <Import Project="..\RubyExtension.props" /> |
| 174 | + <Import Project="..\Ruby 1.8 (Win32).props" /> |
159 | 175 | </ImportGroup>
|
160 | 176 | <PropertyGroup Label="UserMacros" />
|
161 | 177 | <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug (2.0)|Win32'">
|
162 | 178 | <LinkIncremental>true</LinkIncremental>
|
163 |
| - <TargetExt>.so</TargetExt> |
164 | 179 | </PropertyGroup>
|
165 | 180 | <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug (2.0)|x64'">
|
166 | 181 | <LinkIncremental>true</LinkIncremental>
|
167 |
| - <TargetExt>.so</TargetExt> |
168 | 182 | <OutDir>$(SolutionDir)$(Configuration)\$(Platform)\</OutDir>
|
169 | 183 | <IntDir>$(Configuration)\$(Platform)\</IntDir>
|
170 | 184 | </PropertyGroup>
|
171 | 185 | <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug (2.2)|x64'">
|
172 | 186 | <LinkIncremental>true</LinkIncremental>
|
173 |
| - <TargetExt>.so</TargetExt> |
174 | 187 | <OutDir>$(SolutionDir)$(Configuration)\$(Platform)\</OutDir>
|
175 | 188 | <IntDir>$(Configuration)\$(Platform)\</IntDir>
|
176 | 189 | </PropertyGroup>
|
177 | 190 | <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug (1.8)|Win32'">
|
178 | 191 | <LinkIncremental>true</LinkIncremental>
|
179 |
| - <TargetExt>.so</TargetExt> |
180 | 192 | </PropertyGroup>
|
181 | 193 | <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release (2.0)|Win32'">
|
182 | 194 | <LinkIncremental>false</LinkIncremental>
|
183 |
| - <TargetExt>.so</TargetExt> |
184 | 195 | </PropertyGroup>
|
185 | 196 | <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release (2.0)|x64'">
|
186 | 197 | <LinkIncremental>false</LinkIncremental>
|
187 |
| - <TargetExt>.so</TargetExt> |
188 | 198 | <OutDir>$(SolutionDir)$(Configuration)\$(Platform)\</OutDir>
|
189 | 199 | <IntDir>$(Configuration)\$(Platform)\</IntDir>
|
190 | 200 | </PropertyGroup>
|
191 | 201 | <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release (2.2)|x64'">
|
192 | 202 | <LinkIncremental>false</LinkIncremental>
|
193 |
| - <TargetExt>.so</TargetExt> |
194 | 203 | <OutDir>$(SolutionDir)$(Configuration)\$(Platform)\</OutDir>
|
195 | 204 | <IntDir>$(Configuration)\$(Platform)\</IntDir>
|
196 | 205 | </PropertyGroup>
|
197 | 206 | <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release (1.8)|Win32'">
|
198 | 207 | <LinkIncremental>false</LinkIncremental>
|
199 |
| - <TargetExt>.so</TargetExt> |
200 | 208 | </PropertyGroup>
|
201 | 209 | <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug (2.0)|Win32'">
|
202 | 210 | <ClCompile>
|
203 | 211 | <PrecompiledHeader>NotUsing</PrecompiledHeader>
|
204 |
| - <WarningLevel>Level3</WarningLevel> |
205 | 212 | <Optimization>Disabled</Optimization>
|
206 | 213 | <PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
207 |
| - <AdditionalIncludeDirectories>$(SolutionDir)ThirdParty\include\ruby\2.0\win32;$(SolutionDir)ThirdParty\include\ruby\2.0\win32\i386-mswin32_100;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |
208 | 214 | </ClCompile>
|
209 | 215 | <Link>
|
210 | 216 | <GenerateDebugInformation>true</GenerateDebugInformation>
|
211 |
| - <ModuleDefinitionFile>.\RubyExtension.def</ModuleDefinitionFile> |
212 |
| - <AdditionalLibraryDirectories>$(SolutionDir)ThirdParty\lib\win32</AdditionalLibraryDirectories> |
213 |
| - <AdditionalDependencies>msvcrt-ruby200.lib;%(AdditionalDependencies)</AdditionalDependencies> |
214 | 217 | </Link>
|
215 | 218 | <Midl>
|
216 | 219 | <MkTypLibCompatible>false</MkTypLibCompatible>
|
|
225 | 228 | <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug (2.0)|x64'">
|
226 | 229 | <ClCompile>
|
227 | 230 | <PrecompiledHeader>NotUsing</PrecompiledHeader>
|
228 |
| - <WarningLevel>Level3</WarningLevel> |
229 | 231 | <Optimization>Disabled</Optimization>
|
230 | 232 | <PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
231 |
| - <AdditionalIncludeDirectories>$(SolutionDir)ThirdParty\include\ruby\2.0\win32_x64;$(SolutionDir)ThirdParty\include\ruby\2.0\win32_x64\x64-mswin64_100;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |
232 | 233 | </ClCompile>
|
233 | 234 | <Link>
|
234 | 235 | <GenerateDebugInformation>true</GenerateDebugInformation>
|
235 |
| - <ModuleDefinitionFile>.\RubyExtension.def</ModuleDefinitionFile> |
236 |
| - <AdditionalLibraryDirectories>$(SolutionDir)ThirdParty\lib\win32</AdditionalLibraryDirectories> |
237 |
| - <AdditionalDependencies>x64-msvcrt-ruby200.lib;%(AdditionalDependencies)</AdditionalDependencies> |
238 | 236 | </Link>
|
239 | 237 | <Midl>
|
240 | 238 | <MkTypLibCompatible>false</MkTypLibCompatible>
|
|
249 | 247 | <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug (2.2)|x64'">
|
250 | 248 | <ClCompile>
|
251 | 249 | <PrecompiledHeader>NotUsing</PrecompiledHeader>
|
252 |
| - <WarningLevel>Level3</WarningLevel> |
253 | 250 | <Optimization>Disabled</Optimization>
|
254 | 251 | <PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
255 |
| - <AdditionalIncludeDirectories>$(SolutionDir)ThirdParty\include\ruby\2.2\win32_x64;$(SolutionDir)ThirdParty\include\ruby\2.2\win32_x64\x64-mswin64_100;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |
256 | 252 | </ClCompile>
|
257 | 253 | <Link>
|
258 | 254 | <GenerateDebugInformation>true</GenerateDebugInformation>
|
259 |
| - <ModuleDefinitionFile>.\RubyExtension.def</ModuleDefinitionFile> |
260 |
| - <AdditionalLibraryDirectories>$(SolutionDir)ThirdParty\lib\win32</AdditionalLibraryDirectories> |
261 |
| - <AdditionalDependencies>x64-msvcrt-ruby220.lib;%(AdditionalDependencies)</AdditionalDependencies> |
262 | 255 | </Link>
|
263 | 256 | <Midl>
|
264 | 257 | <MkTypLibCompatible>false</MkTypLibCompatible>
|
|
273 | 266 | <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug (1.8)|Win32'">
|
274 | 267 | <ClCompile>
|
275 | 268 | <PrecompiledHeader>NotUsing</PrecompiledHeader>
|
276 |
| - <WarningLevel>Level3</WarningLevel> |
277 | 269 | <Optimization>Disabled</Optimization>
|
278 | 270 | <PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
279 |
| - <AdditionalIncludeDirectories>$(SolutionDir)ThirdParty\include\ruby\1.8\win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |
280 | 271 | </ClCompile>
|
281 | 272 | <Link>
|
282 | 273 | <GenerateDebugInformation>true</GenerateDebugInformation>
|
283 |
| - <ModuleDefinitionFile>.\RubyExtension.def</ModuleDefinitionFile> |
284 |
| - <AdditionalLibraryDirectories>$(SolutionDir)ThirdParty\lib\win32</AdditionalLibraryDirectories> |
285 |
| - <AdditionalDependencies>msvcrt-ruby18.lib;%(AdditionalDependencies)</AdditionalDependencies> |
286 | 274 | </Link>
|
287 | 275 | <Midl>
|
288 | 276 | <MkTypLibCompatible>false</MkTypLibCompatible>
|
|
296 | 284 | </ItemDefinitionGroup>
|
297 | 285 | <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release (2.0)|Win32'">
|
298 | 286 | <ClCompile>
|
299 |
| - <WarningLevel>Level3</WarningLevel> |
300 | 287 | <PrecompiledHeader>NotUsing</PrecompiledHeader>
|
301 | 288 | <Optimization>MaxSpeed</Optimization>
|
302 | 289 | <FunctionLevelLinking>true</FunctionLevelLinking>
|
303 | 290 | <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
304 |
| - <AdditionalIncludeDirectories>$(SolutionDir)ThirdParty\include\ruby\2.0\win32;$(SolutionDir)ThirdParty\include\ruby\2.0\win32\i386-mswin32_100;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |
305 | 291 | <IntrinsicFunctions>true</IntrinsicFunctions>
|
306 | 292 | <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
|
307 | 293 | <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
|
310 | 296 | <GenerateDebugInformation>true</GenerateDebugInformation>
|
311 | 297 | <EnableCOMDATFolding>true</EnableCOMDATFolding>
|
312 | 298 | <OptimizeReferences>true</OptimizeReferences>
|
313 |
| - <AdditionalLibraryDirectories>$(SolutionDir)ThirdParty\lib\win32</AdditionalLibraryDirectories> |
314 |
| - <AdditionalDependencies>msvcrt-ruby200.lib;%(AdditionalDependencies)</AdditionalDependencies> |
315 |
| - <ModuleDefinitionFile>.\RubyExtension.def</ModuleDefinitionFile> |
316 | 299 | </Link>
|
317 | 300 | <Midl>
|
318 | 301 | <MkTypLibCompatible>false</MkTypLibCompatible>
|
|
326 | 309 | </ItemDefinitionGroup>
|
327 | 310 | <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release (2.0)|x64'">
|
328 | 311 | <ClCompile>
|
329 |
| - <WarningLevel>Level3</WarningLevel> |
330 | 312 | <PrecompiledHeader>NotUsing</PrecompiledHeader>
|
331 | 313 | <Optimization>MaxSpeed</Optimization>
|
332 | 314 | <FunctionLevelLinking>true</FunctionLevelLinking>
|
333 | 315 | <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
334 |
| - <AdditionalIncludeDirectories>$(SolutionDir)ThirdParty\include\ruby\2.0\win32_x64;$(SolutionDir)ThirdParty\include\ruby\2.0\win32_x64\x64-mswin64_100;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |
335 | 316 | <IntrinsicFunctions>true</IntrinsicFunctions>
|
336 | 317 | <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
|
337 | 318 | <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
|
340 | 321 | <GenerateDebugInformation>true</GenerateDebugInformation>
|
341 | 322 | <EnableCOMDATFolding>true</EnableCOMDATFolding>
|
342 | 323 | <OptimizeReferences>true</OptimizeReferences>
|
343 |
| - <AdditionalLibraryDirectories>$(SolutionDir)ThirdParty\lib\win32</AdditionalLibraryDirectories> |
344 |
| - <AdditionalDependencies>x64-msvcrt-ruby200.lib;%(AdditionalDependencies)</AdditionalDependencies> |
345 |
| - <ModuleDefinitionFile>.\RubyExtension.def</ModuleDefinitionFile> |
346 | 324 | </Link>
|
347 | 325 | <Midl>
|
348 | 326 | <MkTypLibCompatible>false</MkTypLibCompatible>
|
|
356 | 334 | </ItemDefinitionGroup>
|
357 | 335 | <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release (2.2)|x64'">
|
358 | 336 | <ClCompile>
|
359 |
| - <WarningLevel>Level3</WarningLevel> |
360 | 337 | <PrecompiledHeader>NotUsing</PrecompiledHeader>
|
361 | 338 | <Optimization>MaxSpeed</Optimization>
|
362 | 339 | <FunctionLevelLinking>true</FunctionLevelLinking>
|
363 | 340 | <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
364 |
| - <AdditionalIncludeDirectories>$(SolutionDir)ThirdParty\include\ruby\2.2\win32_x64;$(SolutionDir)ThirdParty\include\ruby\2.2\win32_x64\x64-mswin64_100;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |
365 | 341 | <IntrinsicFunctions>true</IntrinsicFunctions>
|
366 | 342 | <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
|
367 | 343 | <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
|
370 | 346 | <GenerateDebugInformation>true</GenerateDebugInformation>
|
371 | 347 | <EnableCOMDATFolding>true</EnableCOMDATFolding>
|
372 | 348 | <OptimizeReferences>true</OptimizeReferences>
|
373 |
| - <AdditionalLibraryDirectories>$(SolutionDir)ThirdParty\lib\win32</AdditionalLibraryDirectories> |
374 |
| - <AdditionalDependencies>x64-msvcrt-ruby220.lib;%(AdditionalDependencies)</AdditionalDependencies> |
375 |
| - <ModuleDefinitionFile>.\RubyExtension.def</ModuleDefinitionFile> |
376 | 349 | </Link>
|
377 | 350 | <Midl>
|
378 | 351 | <MkTypLibCompatible>false</MkTypLibCompatible>
|
|
386 | 359 | </ItemDefinitionGroup>
|
387 | 360 | <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release (1.8)|Win32'">
|
388 | 361 | <ClCompile>
|
389 |
| - <WarningLevel>Level3</WarningLevel> |
390 | 362 | <PrecompiledHeader>NotUsing</PrecompiledHeader>
|
391 | 363 | <Optimization>MaxSpeed</Optimization>
|
392 | 364 | <FunctionLevelLinking>true</FunctionLevelLinking>
|
393 | 365 | <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
394 |
| - <AdditionalIncludeDirectories>$(SolutionDir)ThirdParty\include\ruby\1.8\win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |
395 | 366 | <IntrinsicFunctions>true</IntrinsicFunctions>
|
396 | 367 | <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
|
397 | 368 | <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
|
400 | 371 | <GenerateDebugInformation>true</GenerateDebugInformation>
|
401 | 372 | <EnableCOMDATFolding>true</EnableCOMDATFolding>
|
402 | 373 | <OptimizeReferences>true</OptimizeReferences>
|
403 |
| - <AdditionalLibraryDirectories>$(SolutionDir)ThirdParty\lib\win32</AdditionalLibraryDirectories> |
404 |
| - <AdditionalDependencies>msvcrt-ruby18.lib;%(AdditionalDependencies)</AdditionalDependencies> |
405 |
| - <ModuleDefinitionFile>.\RubyExtension.def</ModuleDefinitionFile> |
406 | 374 | </Link>
|
407 | 375 | <Midl>
|
408 | 376 | <MkTypLibCompatible>false</MkTypLibCompatible>
|
|
0 commit comments