|
1 | 1 | <?xml version="1.0" encoding="utf-8"?>
|
2 | 2 | <Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
3 | 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 | 4 | <ProjectConfiguration Include="Debug|x64">
|
13 | 5 | <Configuration>Debug</Configuration>
|
14 | 6 | <Platform>x64</Platform>
|
|
26 | 18 | <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
|
27 | 19 | </PropertyGroup>
|
28 | 20 | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
29 |
| - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> |
30 |
| - <ConfigurationType>Application</ConfigurationType> |
31 |
| - <UseDebugLibraries>true</UseDebugLibraries> |
32 |
| - <PlatformToolset>v142</PlatformToolset> |
33 |
| - <CharacterSet>Unicode</CharacterSet> |
34 |
| - </PropertyGroup> |
35 |
| - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> |
36 |
| - <ConfigurationType>Application</ConfigurationType> |
37 |
| - <UseDebugLibraries>false</UseDebugLibraries> |
38 |
| - <PlatformToolset>v142</PlatformToolset> |
39 |
| - <WholeProgramOptimization>true</WholeProgramOptimization> |
40 |
| - <CharacterSet>Unicode</CharacterSet> |
41 |
| - </PropertyGroup> |
42 | 21 | <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
43 | 22 | <ConfigurationType>Application</ConfigurationType>
|
44 | 23 | <UseDebugLibraries>true</UseDebugLibraries>
|
|
57 | 36 | </ImportGroup>
|
58 | 37 | <ImportGroup Label="Shared">
|
59 | 38 | </ImportGroup>
|
60 |
| - <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> |
61 |
| - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> |
62 |
| - </ImportGroup> |
63 |
| - <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> |
64 |
| - <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> |
65 |
| - </ImportGroup> |
66 | 39 | <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
67 | 40 | <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
68 | 41 | </ImportGroup>
|
69 | 42 | <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
70 | 43 | <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
71 | 44 | </ImportGroup>
|
72 | 45 | <PropertyGroup Label="UserMacros" />
|
73 |
| - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> |
74 |
| - <LinkIncremental>true</LinkIncremental> |
75 |
| - </PropertyGroup> |
76 | 46 | <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
77 | 47 | <LinkIncremental>true</LinkIncremental>
|
78 |
| - </PropertyGroup> |
79 |
| - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> |
80 |
| - <LinkIncremental>false</LinkIncremental> |
| 48 | + <CopyLocalProjectReference>true</CopyLocalProjectReference> |
| 49 | + <CopyCppRuntimeToOutputDir>true</CopyCppRuntimeToOutputDir> |
81 | 50 | </PropertyGroup>
|
82 | 51 | <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
83 | 52 | <LinkIncremental>false</LinkIncremental>
|
84 |
| - <OutDir>bin\</OutDir> |
85 |
| - <IntDir>bin\$(Configuration)\</IntDir> |
| 53 | + <OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir> |
| 54 | + <IntDir>$(Platform)\$(Configuration)\</IntDir> |
86 | 55 | </PropertyGroup>
|
87 |
| - <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> |
88 |
| - <ClCompile> |
89 |
| - <PrecompiledHeader>Use</PrecompiledHeader> |
90 |
| - <WarningLevel>Level3</WarningLevel> |
91 |
| - <Optimization>Disabled</Optimization> |
92 |
| - <SDLCheck>true</SDLCheck> |
93 |
| - <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
94 |
| - <ConformanceMode>true</ConformanceMode> |
95 |
| - <PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile> |
96 |
| - </ClCompile> |
97 |
| - <Link> |
98 |
| - <SubSystem>Console</SubSystem> |
99 |
| - <GenerateDebugInformation>true</GenerateDebugInformation> |
100 |
| - </Link> |
101 |
| - </ItemDefinitionGroup> |
102 | 56 | <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
103 | 57 | <ClCompile>
|
104 | 58 | <PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
109 | 63 | <ConformanceMode>true</ConformanceMode>
|
110 | 64 | <PrecompiledHeaderFile>
|
111 | 65 | </PrecompiledHeaderFile>
|
112 |
| - <AdditionalIncludeDirectories>..\..\..\IfcPlusPlus\src</AdditionalIncludeDirectories> |
| 66 | + <AdditionalIncludeDirectories>..\..\IfcPlusPlus\src</AdditionalIncludeDirectories> |
113 | 67 | </ClCompile>
|
114 | 68 | <Link>
|
115 | 69 | <SubSystem>Console</SubSystem>
|
116 | 70 | <GenerateDebugInformation>true</GenerateDebugInformation>
|
117 |
| - <AdditionalLibraryDirectories>..\..\..\IfcPlusPlus\bin</AdditionalLibraryDirectories> |
| 71 | + <AdditionalLibraryDirectories>..\..\IfcPlusPlus\bin</AdditionalLibraryDirectories> |
118 | 72 | <AdditionalDependencies>IfcPlusPlusd.lib</AdditionalDependencies>
|
119 | 73 | </Link>
|
120 | 74 | </ItemDefinitionGroup>
|
121 |
| - <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> |
122 |
| - <ClCompile> |
123 |
| - <PrecompiledHeader>Use</PrecompiledHeader> |
124 |
| - <WarningLevel>Level3</WarningLevel> |
125 |
| - <Optimization>MaxSpeed</Optimization> |
126 |
| - <FunctionLevelLinking>true</FunctionLevelLinking> |
127 |
| - <IntrinsicFunctions>true</IntrinsicFunctions> |
128 |
| - <SDLCheck>true</SDLCheck> |
129 |
| - <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
130 |
| - <ConformanceMode>true</ConformanceMode> |
131 |
| - <PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile> |
132 |
| - </ClCompile> |
133 |
| - <Link> |
134 |
| - <SubSystem>Console</SubSystem> |
135 |
| - <EnableCOMDATFolding>true</EnableCOMDATFolding> |
136 |
| - <OptimizeReferences>true</OptimizeReferences> |
137 |
| - <GenerateDebugInformation>true</GenerateDebugInformation> |
138 |
| - </Link> |
139 |
| - </ItemDefinitionGroup> |
140 | 75 | <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
141 | 76 | <ClCompile>
|
142 | 77 | <PrecompiledHeader>NotUsing</PrecompiledHeader>
|
|
149 | 84 | <PreprocessorDefinitions>ENABLE_OPENMP;NDEBUG;_CONSOLE;UNICODE;WIN32;WIN64;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
150 | 85 | <ConformanceMode>false</ConformanceMode>
|
151 | 86 | <PrecompiledHeaderFile>stdafx.h</PrecompiledHeaderFile>
|
152 |
| - <AdditionalIncludeDirectories>..\..\..\IfcPlusPlus\src</AdditionalIncludeDirectories> |
| 87 | + <AdditionalIncludeDirectories>..\..\IfcPlusPlus\src</AdditionalIncludeDirectories> |
153 | 88 | <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
|
154 | 89 | <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations>
|
155 | 90 | <EnableParallelCodeGeneration>true</EnableParallelCodeGeneration>
|
|
165 | 100 | <OptimizeReferences>
|
166 | 101 | </OptimizeReferences>
|
167 | 102 | <GenerateDebugInformation>true</GenerateDebugInformation>
|
168 |
| - <AdditionalLibraryDirectories>..\..\..\IfcPlusPlus\bin</AdditionalLibraryDirectories> |
| 103 | + <AdditionalLibraryDirectories>..\..\IfcPlusPlus\bin</AdditionalLibraryDirectories> |
169 | 104 | <AdditionalDependencies>IfcPlusPlus.lib</AdditionalDependencies>
|
170 | 105 | <LinkTimeCodeGeneration>Default</LinkTimeCodeGeneration>
|
171 | 106 | </Link>
|
|
0 commit comments