To avoid excessive recompilation after each change in configuration and conflicts during linking. It allows simple selection of configuration inside the IDE.
258 lines
14 KiB
XML
258 lines
14 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
<ItemGroup Label="ProjectConfigurations">
|
|
<ProjectConfiguration Include="Debug|Win32">
|
|
<Configuration>Debug</Configuration>
|
|
<Platform>Win32</Platform>
|
|
</ProjectConfiguration>
|
|
<ProjectConfiguration Include="Release|Win32">
|
|
<Configuration>Release</Configuration>
|
|
<Platform>Win32</Platform>
|
|
</ProjectConfiguration>
|
|
<ProjectConfiguration Include="Debug|x64">
|
|
<Configuration>Debug</Configuration>
|
|
<Platform>x64</Platform>
|
|
</ProjectConfiguration>
|
|
<ProjectConfiguration Include="Release|x64">
|
|
<Configuration>Release</Configuration>
|
|
<Platform>x64</Platform>
|
|
</ProjectConfiguration>
|
|
</ItemGroup>
|
|
<PropertyGroup Label="Globals">
|
|
<ProjectGuid>{25B21068-491B-4A9F-B99F-6C27BF31BAAD}</ProjectGuid>
|
|
<Keyword>Win32Proj</Keyword>
|
|
<RootNamespace>nana</RootNamespace>
|
|
<WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
|
|
</PropertyGroup>
|
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
|
<ConfigurationType>StaticLibrary</ConfigurationType>
|
|
<UseDebugLibraries>true</UseDebugLibraries>
|
|
<PlatformToolset>v140</PlatformToolset>
|
|
<CharacterSet>Unicode</CharacterSet>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
|
<ConfigurationType>StaticLibrary</ConfigurationType>
|
|
<UseDebugLibraries>false</UseDebugLibraries>
|
|
<PlatformToolset>v140</PlatformToolset>
|
|
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
<CharacterSet>Unicode</CharacterSet>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
|
<ConfigurationType>StaticLibrary</ConfigurationType>
|
|
<UseDebugLibraries>true</UseDebugLibraries>
|
|
<PlatformToolset>v140</PlatformToolset>
|
|
<CharacterSet>Unicode</CharacterSet>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
|
<ConfigurationType>StaticLibrary</ConfigurationType>
|
|
<UseDebugLibraries>false</UseDebugLibraries>
|
|
<PlatformToolset>v140</PlatformToolset>
|
|
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
<CharacterSet>Unicode</CharacterSet>
|
|
</PropertyGroup>
|
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
|
<ImportGroup Label="ExtensionSettings">
|
|
</ImportGroup>
|
|
<ImportGroup Label="Shared">
|
|
</ImportGroup>
|
|
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
</ImportGroup>
|
|
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
</ImportGroup>
|
|
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
</ImportGroup>
|
|
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
</ImportGroup>
|
|
<PropertyGroup Label="UserMacros" />
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
<IncludePath>../../include;../../extrlib/vc2015;$(IncludePath)</IncludePath>
|
|
<OutDir>../bin/</OutDir>
|
|
<TargetName>$(ProjectName)_$(PlatformToolset)_$(Configuration)_$(PlatformShortName)</TargetName>
|
|
<LibraryPath>../../extrlib/vc2015;$(LibraryPath)</LibraryPath>
|
|
<IntDir>..\..\..\temp\$(ProjectName)\$(PlatformToolset)_$(Configuration)_$(PlatformShortName)\</IntDir>
|
|
<SourcePath>..\..\source;$(SourcePath)</SourcePath>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
<IncludePath>../../include;../../extrlib/vc2015;$(IncludePath)</IncludePath>
|
|
<OutDir>../bin/</OutDir>
|
|
<TargetName>$(ProjectName)_$(PlatformToolset)_$(Configuration)_$(PlatformShortName)</TargetName>
|
|
<LibraryPath>../../extrlib/vc2015;$(LibraryPath)</LibraryPath>
|
|
<IntDir>..\..\..\temp\$(ProjectName)\$(PlatformToolset)_$(Configuration)_$(PlatformShortName)\</IntDir>
|
|
<SourcePath>..\..\source;$(SourcePath)</SourcePath>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
<IncludePath>../../include;../../extrlib/vc2015;$(IncludePath)</IncludePath>
|
|
<LibraryPath>../../extrlib/vc2015;$(LibraryPath)</LibraryPath>
|
|
<OutDir>../bin/</OutDir>
|
|
<IntDir>..\..\..\temp\$(ProjectName)\$(PlatformToolset)_$(Configuration)_$(PlatformShortName)\</IntDir>
|
|
<TargetName>$(ProjectName)_$(PlatformToolset)_$(Configuration)_$(PlatformShortName)</TargetName>
|
|
<SourcePath>..\..\source;$(SourcePath)</SourcePath>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
<IncludePath>../../include;../../extrlib/vc2015;$(IncludePath)</IncludePath>
|
|
<LibraryPath>../../extrlib/vc2015;$(LibraryPath)</LibraryPath>
|
|
<OutDir>../bin/</OutDir>
|
|
<IntDir>..\..\..\temp\$(ProjectName)\$(PlatformToolset)_$(Configuration)_$(PlatformShortName)\</IntDir>
|
|
<TargetName>$(ProjectName)_$(PlatformToolset)_$(Configuration)_$(PlatformShortName)</TargetName>
|
|
<SourcePath>..\..\source;$(SourcePath)</SourcePath>
|
|
</PropertyGroup>
|
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
<ClCompile>
|
|
<PrecompiledHeader>
|
|
</PrecompiledHeader>
|
|
<WarningLevel>Level3</WarningLevel>
|
|
<Optimization>Disabled</Optimization>
|
|
<PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
|
</ClCompile>
|
|
<Link>
|
|
<SubSystem>Windows</SubSystem>
|
|
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
</Link>
|
|
</ItemDefinitionGroup>
|
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
<ClCompile>
|
|
<PrecompiledHeader>
|
|
</PrecompiledHeader>
|
|
<WarningLevel>Level3</WarningLevel>
|
|
<Optimization>Disabled</Optimization>
|
|
<PreprocessorDefinitions>_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
|
</ClCompile>
|
|
<Link>
|
|
<SubSystem>Windows</SubSystem>
|
|
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
</Link>
|
|
<Lib>
|
|
<OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
|
|
</Lib>
|
|
</ItemDefinitionGroup>
|
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
<ClCompile>
|
|
<WarningLevel>Level3</WarningLevel>
|
|
<PrecompiledHeader>
|
|
</PrecompiledHeader>
|
|
<Optimization>MaxSpeed</Optimization>
|
|
<FunctionLevelLinking>true</FunctionLevelLinking>
|
|
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
<PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
|
</ClCompile>
|
|
<Link>
|
|
<SubSystem>Windows</SubSystem>
|
|
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
<OptimizeReferences>true</OptimizeReferences>
|
|
</Link>
|
|
</ItemDefinitionGroup>
|
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
<ClCompile>
|
|
<WarningLevel>Level3</WarningLevel>
|
|
<PrecompiledHeader>
|
|
</PrecompiledHeader>
|
|
<Optimization>MaxSpeed</Optimization>
|
|
<FunctionLevelLinking>true</FunctionLevelLinking>
|
|
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
<PreprocessorDefinitions>NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
|
</ClCompile>
|
|
<Link>
|
|
<SubSystem>Windows</SubSystem>
|
|
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
<OptimizeReferences>true</OptimizeReferences>
|
|
</Link>
|
|
<Lib>
|
|
<OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
|
|
</Lib>
|
|
</ItemDefinitionGroup>
|
|
<ItemGroup>
|
|
<ClCompile Include="..\..\source\any.cpp" />
|
|
<ClCompile Include="..\..\source\audio\detail\audio_device.cpp" />
|
|
<ClCompile Include="..\..\source\audio\detail\audio_stream.cpp" />
|
|
<ClCompile Include="..\..\source\audio\detail\buffer_preparation.cpp" />
|
|
<ClCompile Include="..\..\source\audio\player.cpp" />
|
|
<ClCompile Include="..\..\source\basic_types.cpp" />
|
|
<ClCompile Include="..\..\source\charset.cpp" />
|
|
<ClCompile Include="..\..\source\datetime.cpp" />
|
|
<ClCompile Include="..\..\source\deploy.cpp" />
|
|
<ClCompile Include="..\..\source\detail\win32\platform_spec.cpp" />
|
|
<ClCompile Include="..\..\source\filesystem\filesystem.cpp" />
|
|
<ClCompile Include="..\..\source\filesystem\file_iterator.cpp" />
|
|
<ClCompile Include="..\..\source\filesystem\fs_utility.cpp" />
|
|
<ClCompile Include="..\..\source\gui\animation.cpp" />
|
|
<ClCompile Include="..\..\source\gui\basis.cpp" />
|
|
<ClCompile Include="..\..\source\gui\detail\basic_window.cpp" />
|
|
<ClCompile Include="..\..\source\gui\detail\bedrock_pi.cpp" />
|
|
<ClCompile Include="..\..\source\gui\detail\color_schemes.cpp" />
|
|
<ClCompile Include="..\..\source\gui\detail\drawer.cpp" />
|
|
<ClCompile Include="..\..\source\gui\detail\element_store.cpp" />
|
|
<ClCompile Include="..\..\source\gui\detail\events_operation.cpp" />
|
|
<ClCompile Include="..\..\source\gui\detail\native_window_interface.cpp" />
|
|
<ClCompile Include="..\..\source\gui\detail\win32\bedrock.cpp" />
|
|
<ClCompile Include="..\..\source\gui\detail\window_layout.cpp" />
|
|
<ClCompile Include="..\..\source\gui\detail\window_manager.cpp" />
|
|
<ClCompile Include="..\..\source\gui\dragger.cpp" />
|
|
<ClCompile Include="..\..\source\gui\drawing.cpp" />
|
|
<ClCompile Include="..\..\source\gui\effects.cpp" />
|
|
<ClCompile Include="..\..\source\gui\element.cpp" />
|
|
<ClCompile Include="..\..\source\gui\filebox.cpp" />
|
|
<ClCompile Include="..\..\source\gui\layout_utility.cpp" />
|
|
<ClCompile Include="..\..\source\gui\msgbox.cpp" />
|
|
<ClCompile Include="..\..\source\gui\notifier.cpp" />
|
|
<ClCompile Include="..\..\source\gui\place.cpp" />
|
|
<ClCompile Include="..\..\source\gui\programming_interface.cpp" />
|
|
<ClCompile Include="..\..\source\gui\screen.cpp" />
|
|
<ClCompile Include="..\..\source\gui\state_cursor.cpp" />
|
|
<ClCompile Include="..\..\source\gui\timer.cpp" />
|
|
<ClCompile Include="..\..\source\gui\tooltip.cpp" />
|
|
<ClCompile Include="..\..\source\gui\widgets\button.cpp" />
|
|
<ClCompile Include="..\..\source\gui\widgets\categorize.cpp" />
|
|
<ClCompile Include="..\..\source\gui\widgets\checkbox.cpp" />
|
|
<ClCompile Include="..\..\source\gui\widgets\combox.cpp" />
|
|
<ClCompile Include="..\..\source\gui\widgets\date_chooser.cpp" />
|
|
<ClCompile Include="..\..\source\gui\widgets\float_listbox.cpp" />
|
|
<ClCompile Include="..\..\source\gui\widgets\form.cpp" />
|
|
<ClCompile Include="..\..\source\gui\widgets\frame.cpp" />
|
|
<ClCompile Include="..\..\source\gui\widgets\group.cpp" />
|
|
<ClCompile Include="..\..\source\gui\widgets\label.cpp" />
|
|
<ClCompile Include="..\..\source\gui\widgets\listbox.cpp" />
|
|
<ClCompile Include="..\..\source\gui\widgets\menu.cpp" />
|
|
<ClCompile Include="..\..\source\gui\widgets\menubar.cpp" />
|
|
<ClCompile Include="..\..\source\gui\widgets\panel.cpp" />
|
|
<ClCompile Include="..\..\source\gui\widgets\picture.cpp" />
|
|
<ClCompile Include="..\..\source\gui\widgets\progress.cpp" />
|
|
<ClCompile Include="..\..\source\gui\widgets\scroll.cpp" />
|
|
<ClCompile Include="..\..\source\gui\widgets\skeletons\text_editor.cpp" />
|
|
<ClCompile Include="..\..\source\gui\widgets\slider.cpp" />
|
|
<ClCompile Include="..\..\source\gui\widgets\spinbox.cpp" />
|
|
<ClCompile Include="..\..\source\gui\widgets\tabbar.cpp" />
|
|
<ClCompile Include="..\..\source\gui\widgets\textbox.cpp" />
|
|
<ClCompile Include="..\..\source\gui\widgets\toolbar.cpp" />
|
|
<ClCompile Include="..\..\source\gui\widgets\treebox.cpp" />
|
|
<ClCompile Include="..\..\source\gui\widgets\widget.cpp" />
|
|
<ClCompile Include="..\..\source\gui\wvl.cpp" />
|
|
<ClCompile Include="..\..\source\internationalization.cpp" />
|
|
<ClCompile Include="..\..\source\paint\detail\image_process_provider.cpp" />
|
|
<ClCompile Include="..\..\source\paint\detail\native_paint_interface.cpp" />
|
|
<ClCompile Include="..\..\source\paint\graphics.cpp" />
|
|
<ClCompile Include="..\..\source\paint\image.cpp" />
|
|
<ClCompile Include="..\..\source\paint\image_process_selector.cpp" />
|
|
<ClCompile Include="..\..\source\paint\pixel_buffer.cpp" />
|
|
<ClCompile Include="..\..\source\paint\text_renderer.cpp" />
|
|
<ClCompile Include="..\..\source\system\dataexch.cpp" />
|
|
<ClCompile Include="..\..\source\system\platform.cpp" />
|
|
<ClCompile Include="..\..\source\system\timepiece.cpp" />
|
|
<ClCompile Include="..\..\source\threads\pool.cpp" />
|
|
<ClCompile Include="..\..\source\traits.cpp" />
|
|
<ClCompile Include="..\..\source\unicode_bidi.cpp" />
|
|
</ItemGroup>
|
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
|
<ImportGroup Label="ExtensionTargets">
|
|
</ImportGroup>
|
|
</Project> |