/ platform / Windows / imgui.vcxproj
imgui.vcxproj
  1  <?xml version="1.0" encoding="utf-8"?>
  2  <Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  3    <ItemGroup Label="ProjectConfigurations">
  4      <ProjectConfiguration Include="Debug|ARM64">
  5        <Configuration>Debug</Configuration>
  6        <Platform>ARM64</Platform>
  7      </ProjectConfiguration>
  8      <ProjectConfiguration Include="Debug|Win32">
  9        <Configuration>Debug</Configuration>
 10        <Platform>Win32</Platform>
 11      </ProjectConfiguration>
 12      <ProjectConfiguration Include="Release|ARM64">
 13        <Configuration>Release</Configuration>
 14        <Platform>ARM64</Platform>
 15      </ProjectConfiguration>
 16      <ProjectConfiguration Include="Release|Win32">
 17        <Configuration>Release</Configuration>
 18        <Platform>Win32</Platform>
 19      </ProjectConfiguration>
 20      <ProjectConfiguration Include="Debug|x64">
 21        <Configuration>Debug</Configuration>
 22        <Platform>x64</Platform>
 23      </ProjectConfiguration>
 24      <ProjectConfiguration Include="Release|x64">
 25        <Configuration>Release</Configuration>
 26        <Platform>x64</Platform>
 27      </ProjectConfiguration>
 28    </ItemGroup>
 29    <ItemGroup>
 30      <ClInclude Include="..\..\source\imgui\include\imconfig.h" />
 31      <ClInclude Include="..\..\source\imgui\include\imgui.h" />
 32      <ClInclude Include="..\..\source\imgui\include\imgui_impl_opengl3.h" />
 33      <ClInclude Include="..\..\source\imgui\include\imgui_impl_opengl3_loader.h" />
 34      <ClInclude Include="..\..\source\imgui\include\imgui_impl_sdl2.h" />
 35      <ClInclude Include="..\..\source\imgui\include\imgui_impl_win32.h" />
 36      <ClInclude Include="..\..\source\imgui\include\imgui_internal.h" />
 37      <ClInclude Include="..\..\source\imgui\include\imstb_rectpack.h" />
 38      <ClInclude Include="..\..\source\imgui\include\imstb_textedit.h" />
 39      <ClInclude Include="..\..\source\imgui\include\imstb_truetype.h" />
 40    </ItemGroup>
 41    <ItemGroup>
 42      <ClCompile Include="..\..\source\imgui\src\imgui.cpp" />
 43      <ClCompile Include="..\..\source\imgui\src\imgui_demo.cpp" />
 44      <ClCompile Include="..\..\source\imgui\src\imgui_draw.cpp" />
 45      <ClCompile Include="..\..\source\imgui\src\imgui_impl_opengl3.cpp" />
 46      <ClCompile Include="..\..\source\imgui\src\imgui_impl_sdl2.cpp" />
 47      <ClCompile Include="..\..\source\imgui\src\imgui_impl_win32.cpp">
 48        <ExcludedFromBuild>true</ExcludedFromBuild>
 49      </ClCompile>
 50      <ClCompile Include="..\..\source\imgui\src\imgui_tables.cpp" />
 51      <ClCompile Include="..\..\source\imgui\src\imgui_widgets.cpp" />
 52    </ItemGroup>
 53    <PropertyGroup Label="Globals">
 54      <VCProjectVersion>15.0</VCProjectVersion>
 55      <Keyword>Win32Proj</Keyword>
 56      <RootNamespace>imgui</RootNamespace>
 57      <ProjectName>imgui</ProjectName>
 58      <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
 59      <ProjectGuid>{C782E1F1-AACE-4C00-AFAF-3448DAC597C5}</ProjectGuid>
 60    </PropertyGroup>
 61    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
 62    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
 63      <ConfigurationType>StaticLibrary</ConfigurationType>
 64      <UseDebugLibraries>true</UseDebugLibraries>
 65      <PlatformToolset>v143</PlatformToolset>
 66    </PropertyGroup>
 67    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
 68      <ConfigurationType>StaticLibrary</ConfigurationType>
 69      <UseDebugLibraries>false</UseDebugLibraries>
 70      <WholeProgramOptimization>true</WholeProgramOptimization>
 71      <PlatformToolset>v143</PlatformToolset>
 72    </PropertyGroup>
 73    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
 74      <ConfigurationType>StaticLibrary</ConfigurationType>
 75      <UseDebugLibraries>true</UseDebugLibraries>
 76      <EnableASAN>false</EnableASAN>
 77      <PlatformToolset>v143</PlatformToolset>
 78    </PropertyGroup>
 79    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="Configuration">
 80      <ConfigurationType>StaticLibrary</ConfigurationType>
 81      <UseDebugLibraries>true</UseDebugLibraries>
 82      <PlatformToolset>v142</PlatformToolset>
 83    </PropertyGroup>
 84    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
 85      <ConfigurationType>StaticLibrary</ConfigurationType>
 86      <UseDebugLibraries>false</UseDebugLibraries>
 87      <WholeProgramOptimization>true</WholeProgramOptimization>
 88      <PlatformToolset>v143</PlatformToolset>
 89    </PropertyGroup>
 90    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration">
 91      <ConfigurationType>StaticLibrary</ConfigurationType>
 92      <UseDebugLibraries>false</UseDebugLibraries>
 93      <PlatformToolset>v142</PlatformToolset>
 94      <WholeProgramOptimization>true</WholeProgramOptimization>
 95    </PropertyGroup>
 96    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
 97    <ImportGroup Label="ExtensionSettings">
 98    </ImportGroup>
 99    <ImportGroup Label="Shared">
100    </ImportGroup>
101    <ImportGroup Label="PropertySheets">
102      <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
103    </ImportGroup>
104    <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
105      <Import Project="props\build_x64.props" />
106      <Import Project="props\build_common.props" />
107    </ImportGroup>
108    <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="PropertySheets">
109      <Import Project="props\build_x64.props" />
110      <Import Project="props\build_common.props" />
111    </ImportGroup>
112    <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
113      <Import Project="props\build_x64.props" />
114      <Import Project="props\build_common.props" />
115    </ImportGroup>
116    <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="PropertySheets">
117      <Import Project="props\build_x64.props" />
118      <Import Project="props\build_common.props" />
119    </ImportGroup>
120    <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
121      <Import Project="props\build_x86.props" />
122      <Import Project="props\build_common.props" />
123    </ImportGroup>
124    <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
125      <Import Project="props\build_x86.props" />
126      <Import Project="props\build_common.props" />
127    </ImportGroup>
128    <PropertyGroup Label="UserMacros" />
129    <PropertyGroup>
130      <OutDir>$(SolutionDir)Build\$(ProjectName)\$(Platform)\$(Configuration)\</OutDir>
131      <IntDir>$(Platform)\Build\$(ProjectName)\$(Configuration)\</IntDir>
132    </PropertyGroup>
133    <PropertyGroup Condition="'$(Configuration)'=='Debug'">
134      <LinkIncremental>false</LinkIncremental>
135    </PropertyGroup>
136    <PropertyGroup Condition="'$(Configuration)'=='Release'">
137      <LinkIncremental>true</LinkIncremental>
138    </PropertyGroup>
139    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
140      <ClCompile>
141        <PrecompiledHeader>
142        </PrecompiledHeader>
143        <WarningLevel>Level3</WarningLevel>
144        <Optimization>MaxSpeed</Optimization>
145        <IntrinsicFunctions>true</IntrinsicFunctions>
146        <PreprocessorDefinitions>NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
147        <ConformanceMode>true</ConformanceMode>
148        <MultiProcessorCompilation>true</MultiProcessorCompilation>
149        <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
150        <OmitFramePointers>true</OmitFramePointers>
151        <DebugInformationFormat>None</DebugInformationFormat>
152        <DiagnosticsFormat>Caret</DiagnosticsFormat>
153        <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
154        <FunctionLevelLinking>true</FunctionLevelLinking>
155        <ExceptionHandling>SyncCThrow</ExceptionHandling>
156      </ClCompile>
157      <Link>
158        <SubSystem>Windows</SubSystem>
159        <EnableCOMDATFolding>true</EnableCOMDATFolding>
160        <OptimizeReferences>true</OptimizeReferences>
161        <GenerateDebugInformation>true</GenerateDebugInformation>
162      </Link>
163    </ItemDefinitionGroup>
164    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">
165      <ClCompile>
166        <PrecompiledHeader>
167        </PrecompiledHeader>
168        <WarningLevel>Level3</WarningLevel>
169        <Optimization>MaxSpeed</Optimization>
170        <FunctionLevelLinking>true</FunctionLevelLinking>
171        <IntrinsicFunctions>true</IntrinsicFunctions>
172        <PreprocessorDefinitions>NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
173        <ConformanceMode>true</ConformanceMode>
174        <MultiProcessorCompilation>true</MultiProcessorCompilation>
175        <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
176        <OmitFramePointers>true</OmitFramePointers>
177        <ExceptionHandling>SyncCThrow</ExceptionHandling>
178        <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
179        <DiagnosticsFormat>Caret</DiagnosticsFormat>
180        <SupportJustMyCode>true</SupportJustMyCode>
181      </ClCompile>
182      <Link>
183        <SubSystem>Windows</SubSystem>
184        <EnableCOMDATFolding>true</EnableCOMDATFolding>
185        <OptimizeReferences>true</OptimizeReferences>
186        <GenerateDebugInformation>true</GenerateDebugInformation>
187      </Link>
188    </ItemDefinitionGroup>
189    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
190      <ClCompile>
191        <PrecompiledHeader>
192        </PrecompiledHeader>
193        <WarningLevel>Level3</WarningLevel>
194        <Optimization>Disabled</Optimization>
195        <PreprocessorDefinitions>_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
196        <ConformanceMode>true</ConformanceMode>
197        <MultiProcessorCompilation>true</MultiProcessorCompilation>
198        <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
199        <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
200        <DiagnosticsFormat>Caret</DiagnosticsFormat>
201        <IntrinsicFunctions>true</IntrinsicFunctions>
202        <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
203        <ExceptionHandling>SyncCThrow</ExceptionHandling>
204        <FunctionLevelLinking>true</FunctionLevelLinking>
205        <BasicRuntimeChecks>Default</BasicRuntimeChecks>
206        <SupportJustMyCode>false</SupportJustMyCode>
207      </ClCompile>
208      <Link>
209        <SubSystem>Windows</SubSystem>
210        <GenerateDebugInformation>true</GenerateDebugInformation>
211      </Link>
212    </ItemDefinitionGroup>
213    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
214      <ClCompile>
215        <PrecompiledHeader>
216        </PrecompiledHeader>
217        <WarningLevel>Level3</WarningLevel>
218        <Optimization>Disabled</Optimization>
219        <PreprocessorDefinitions>_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
220        <ConformanceMode>true</ConformanceMode>
221        <MultiProcessorCompilation>true</MultiProcessorCompilation>
222        <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
223        <OmitFramePointers>false</OmitFramePointers>
224        <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
225        <DiagnosticsFormat>Caret</DiagnosticsFormat>
226        <IntrinsicFunctions>true</IntrinsicFunctions>
227        <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
228        <ExceptionHandling>SyncCThrow</ExceptionHandling>
229        <FunctionLevelLinking>true</FunctionLevelLinking>
230        <BasicRuntimeChecks>Default</BasicRuntimeChecks>
231        <SupportJustMyCode>false</SupportJustMyCode>
232      </ClCompile>
233      <Link>
234        <SubSystem>Windows</SubSystem>
235        <GenerateDebugInformation>true</GenerateDebugInformation>
236      </Link>
237    </ItemDefinitionGroup>
238    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">
239      <ClCompile>
240        <PrecompiledHeader>
241        </PrecompiledHeader>
242        <WarningLevel>Level3</WarningLevel>
243        <Optimization>Disabled</Optimization>
244        <PreprocessorDefinitions>_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
245        <ConformanceMode>true</ConformanceMode>
246        <MultiProcessorCompilation>true</MultiProcessorCompilation>
247        <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
248        <OmitFramePointers>false</OmitFramePointers>
249        <FunctionLevelLinking>true</FunctionLevelLinking>
250        <ExceptionHandling>SyncCThrow</ExceptionHandling>
251        <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
252        <BufferSecurityCheck>false</BufferSecurityCheck>
253        <DiagnosticsFormat>Caret</DiagnosticsFormat>
254      </ClCompile>
255      <Link>
256        <SubSystem>Windows</SubSystem>
257        <GenerateDebugInformation>true</GenerateDebugInformation>
258      </Link>
259    </ItemDefinitionGroup>
260    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
261      <ClCompile>
262        <PrecompiledHeader>
263        </PrecompiledHeader>
264        <WarningLevel>Level3</WarningLevel>
265        <Optimization>MaxSpeed</Optimization>
266        <IntrinsicFunctions>true</IntrinsicFunctions>
267        <PreprocessorDefinitions>NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
268        <ConformanceMode>true</ConformanceMode>
269        <MultiProcessorCompilation>true</MultiProcessorCompilation>
270        <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
271        <OmitFramePointers>true</OmitFramePointers>
272        <DebugInformationFormat>None</DebugInformationFormat>
273        <DiagnosticsFormat>Caret</DiagnosticsFormat>
274        <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
275        <FunctionLevelLinking>true</FunctionLevelLinking>
276        <ExceptionHandling>SyncCThrow</ExceptionHandling>
277      </ClCompile>
278      <Link>
279        <SubSystem>Windows</SubSystem>
280        <EnableCOMDATFolding>true</EnableCOMDATFolding>
281        <OptimizeReferences>true</OptimizeReferences>
282        <GenerateDebugInformation>true</GenerateDebugInformation>
283      </Link>
284    </ItemDefinitionGroup>
285    <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
286    <ImportGroup Label="ExtensionTargets">
287    </ImportGroup>
288  </Project>