|
21 | 21 | <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
22 | 22 | <ConfigurationType>Application</ConfigurationType>
|
23 | 23 | <PlatformToolset>v141</PlatformToolset>
|
24 |
| - <CharacterSet>Unicode</CharacterSet> |
| 24 | + <CharacterSet>MultiByte</CharacterSet> |
25 | 25 | <WholeProgramOptimization>true</WholeProgramOptimization>
|
26 | 26 | </PropertyGroup>
|
27 | 27 | <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
28 | 28 | <ConfigurationType>Application</ConfigurationType>
|
29 | 29 | <PlatformToolset>v141</PlatformToolset>
|
30 |
| - <CharacterSet>Unicode</CharacterSet> |
| 30 | + <CharacterSet>MultiByte</CharacterSet> |
31 | 31 | </PropertyGroup>
|
32 | 32 | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
33 | 33 | <ImportGroup Label="ExtensionSettings">
|
|
43 | 43 | <_ProjectFileVersion>15.0.28127.55</_ProjectFileVersion>
|
44 | 44 | </PropertyGroup>
|
45 | 45 | <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
46 |
| - <OutDir>$(SolutionDir)$(Configuration)\</OutDir> |
47 |
| - <IntDir>$(Configuration)\</IntDir> |
| 46 | + <OutDir>$(SolutionDir)_Bin\</OutDir> |
| 47 | + <IntDir>_Bin\$(ProjectName)\$(Configuration)\</IntDir> |
48 | 48 | <LinkIncremental>true</LinkIncremental>
|
49 | 49 | <GenerateManifest>true</GenerateManifest>
|
| 50 | + <TargetName>RTE GUI Editor.debug</TargetName> |
| 51 | + <EmbedManifest>false</EmbedManifest> |
50 | 52 | </PropertyGroup>
|
51 | 53 | <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
52 |
| - <OutDir>$(SolutionDir)$(Configuration)\</OutDir> |
53 |
| - <IntDir>$(Configuration)\</IntDir> |
| 54 | + <OutDir>$(SolutionDir)_Bin\</OutDir> |
| 55 | + <IntDir>_Bin\$(ProjectName)\$(Configuration)\</IntDir> |
54 | 56 | <LinkIncremental>false</LinkIncremental>
|
| 57 | + <TargetName>RTE GUI Editor</TargetName> |
| 58 | + <EmbedManifest>false</EmbedManifest> |
55 | 59 | </PropertyGroup>
|
56 | 60 | <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
57 | 61 | <ClCompile>
|
58 | 62 | <Optimization>Disabled</Optimization>
|
59 |
| - <AdditionalIncludeDirectories>..\..\;..\..\System\Allegro\include;../;Wrappers;..\..\external\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |
60 |
| - <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;ALLEGRO_STATICLINK;GUI_STANDALONE;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
61 |
| - <MinimalRebuild>true</MinimalRebuild> |
| 63 | + <AdditionalIncludeDirectories>$(ProjectDir)external\include;$(ProjectDir)GUILibrary\Source;$(ProjectDir)System;$(ProjectDir)Managers;$(ProjectDir)Editor;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |
| 64 | + <PreprocessorDefinitions>ALLEGRO_STATICLINK;ALLEGRO_NO_ASM;ALLEGRO_NO_STD_HEADERS;_WINDOWS;WIN32;GUI_STANDALONE;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
| 65 | + <MinimalRebuild>false</MinimalRebuild> |
62 | 66 | <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
63 | 67 | <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
64 |
| - <PrecompiledHeader /> |
65 |
| - <WarningLevel>Level3</WarningLevel> |
| 68 | + <PrecompiledHeader>Use</PrecompiledHeader> |
| 69 | + <WarningLevel>Level1</WarningLevel> |
66 | 70 | <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
|
67 |
| - <ForcedIncludeFiles>%(ForcedIncludeFiles)</ForcedIncludeFiles> |
| 71 | + <ForcedIncludeFiles>StandardIncludes.h;</ForcedIncludeFiles> |
| 72 | + <MultiProcessorCompilation>true</MultiProcessorCompilation> |
| 73 | + <PrecompiledHeaderFile>StandardIncludes.h</PrecompiledHeaderFile> |
68 | 74 | </ClCompile>
|
69 | 75 | <Link>
|
70 |
| - <AdditionalDependencies>fmodvc.lib;dinput.lib;ddraw.lib;dxguid.lib;winmm.lib;dsound.lib;alld_s_c.lib;dinput8.lib;kernel32.lib;user32.lib;gdi32.lib;comdlg32.lib;ole32.lib;legacy_stdio_definitions.lib;%(AdditionalDependencies)</AdditionalDependencies> |
| 76 | + <AdditionalDependencies>dinput.lib;ddraw.lib;dxguid.lib;winmm.lib;allegro_static_debug.lib;dinput8.lib;kernel32.lib;user32.lib;gdi32.lib;comdlg32.lib;ole32.lib;legacy_stdio_definitions.lib;%(AdditionalDependencies)</AdditionalDependencies> |
71 | 77 | <AdditionalLibraryDirectories>..\..\System\fmod\lib;..\..\System\DirectX\lib;..\..\System\Allegro\lib;..\..\external/lib/win;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
72 | 78 | <GenerateDebugInformation>true</GenerateDebugInformation>
|
73 | 79 | <SubSystem>Windows</SubSystem>
|
74 | 80 | <TargetMachine>MachineX86</TargetMachine>
|
75 | 81 | <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
|
76 | 82 | </Link>
|
| 83 | + <Manifest> |
| 84 | + <OutputManifestFile>$(IntDir)$(Configuration).manifest</OutputManifestFile> |
| 85 | + </Manifest> |
77 | 86 | </ItemDefinitionGroup>
|
78 | 87 | <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
79 | 88 | <ClCompile>
|
80 |
| - <AdditionalIncludeDirectories>..\..\;..\..\external\include;..\;Wrappers;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |
81 |
| - <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;ALLEGRO_STATICLINK;GUI_STANDALONE;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
| 89 | + <AdditionalIncludeDirectories>$(ProjectDir)external\include;$(ProjectDir)GUILibrary\Source;$(ProjectDir)System;$(ProjectDir)Managers;$(ProjectDir)Editor;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |
| 90 | + <PreprocessorDefinitions>ALLEGRO_STATICLINK;ALLEGRO_NO_ASM;ALLEGRO_NO_STD_HEADERS;_WINDOWS;WIN32;GUI_STANDALONE;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
82 | 91 | <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
83 |
| - <PrecompiledHeader /> |
| 92 | + <PrecompiledHeader>Use</PrecompiledHeader> |
84 | 93 | <WarningLevel>Level2</WarningLevel>
|
85 | 94 | <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
86 |
| - <ForcedIncludeFiles>TargetSxS.h;%(ForcedIncludeFiles)</ForcedIncludeFiles> |
| 95 | + <ForcedIncludeFiles>StandardIncludes.h;</ForcedIncludeFiles> |
| 96 | + <MultiProcessorCompilation>true</MultiProcessorCompilation> |
| 97 | + <PrecompiledHeaderFile>StandardIncludes.h</PrecompiledHeaderFile> |
87 | 98 | </ClCompile>
|
88 | 99 | <Link>
|
89 |
| - <AdditionalDependencies>fmodvc.lib;dinput.lib;ddraw.lib;dxguid.lib;winmm.lib;dsound.lib;alleg_s.lib;%(AdditionalDependencies)</AdditionalDependencies> |
| 100 | + <AdditionalDependencies>dinput.lib;ddraw.lib;dxguid.lib;winmm.lib;allegro_static_release.lib;%(AdditionalDependencies)</AdditionalDependencies> |
90 | 101 | <OutputFile>$(OutDir)GUIEditor.exe</OutputFile>
|
91 | 102 | <AdditionalLibraryDirectories>..\..\System\fmod\lib;..\..\System\DirectX\lib;..\..\external\lib\win\;..\..\external/lib/win;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
92 | 103 | <GenerateDebugInformation>true</GenerateDebugInformation>
|
|
95 | 106 | <EnableCOMDATFolding>true</EnableCOMDATFolding>
|
96 | 107 | <TargetMachine>MachineX86</TargetMachine>
|
97 | 108 | </Link>
|
| 109 | + <Manifest> |
| 110 | + <OutputManifestFile>$(IntDir)$(Configuration).manifest</OutputManifestFile> |
| 111 | + </Manifest> |
98 | 112 | </ItemDefinitionGroup>
|
99 | 113 | <ItemGroup>
|
| 114 | + <ClCompile Include="Editor\GUIEditorApp.cpp" /> |
| 115 | + <ClCompile Include="Editor\GUIEditorLib.cpp" /> |
100 | 116 | <ClCompile Include="Main.cpp" />
|
101 |
| - <ClCompile Include="GUIEditorApp.cpp" /> |
102 |
| - <ClCompile Include="GUIEditorLib.cpp" /> |
103 |
| - <ClCompile Include="wrappers\ContentFile.cpp" /> |
104 |
| - <ClCompile Include="wrappers\DDTError.cpp" /> |
105 |
| - <ClCompile Include="wrappers\Reader.cpp" /> |
106 |
| - <ClCompile Include="wrappers\Timer.cpp" /> |
107 |
| - <ClCompile Include="wrappers\TimerMan.cpp" /> |
108 |
| - <ClCompile Include="wrappers\Writer.cpp" /> |
| 117 | + <ClCompile Include="Managers\FrameMan.cpp" /> |
| 118 | + <ClCompile Include="Managers\TimerMan.cpp" /> |
| 119 | + <ClCompile Include="Managers\UInputMan.cpp" /> |
| 120 | + <ClCompile Include="System\ContentFile.cpp" /> |
| 121 | + <ClCompile Include="System\Reader.cpp" /> |
| 122 | + <ClCompile Include="System\RTEError.cpp" /> |
| 123 | + <ClCompile Include="System\StandardIncludes.cpp"> |
| 124 | + <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Create</PrecompiledHeader> |
| 125 | + <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Create</PrecompiledHeader> |
| 126 | + </ClCompile> |
| 127 | + <ClCompile Include="System\Timer.cpp" /> |
| 128 | + <ClCompile Include="System\Wrappers\AllegroBitmap.cpp" /> |
| 129 | + <ClCompile Include="System\Wrappers\AllegroInput.cpp" /> |
| 130 | + <ClCompile Include="System\Wrappers\AllegroScreen.cpp" /> |
| 131 | + <ClCompile Include="System\Writer.cpp" /> |
109 | 132 | </ItemGroup>
|
110 | 133 | <ItemGroup>
|
111 |
| - <ClInclude Include="GUIEditorApp.h" /> |
112 |
| - <ClInclude Include="GUIEditorLib.h" /> |
| 134 | + <ClInclude Include="Editor\GUIEditorApp.h" /> |
| 135 | + <ClInclude Include="Editor\GUIEditorLib.h" /> |
| 136 | + <ClInclude Include="Managers\FrameMan.h" /> |
| 137 | + <ClInclude Include="Managers\TimerMan.h" /> |
| 138 | + <ClInclude Include="Managers\UInputMan.h" /> |
113 | 139 | <ClInclude Include="Resources\resource.h" />
|
114 |
| - <ClInclude Include="wrappers\ContentFile.h" /> |
115 |
| - <ClInclude Include="wrappers\DDTError.h" /> |
116 |
| - <ClInclude Include="wrappers\FrameMan.h" /> |
117 |
| - <ClInclude Include="wrappers\Reader.h" /> |
118 |
| - <ClInclude Include="wrappers\Timer.h" /> |
119 |
| - <ClInclude Include="wrappers\TimerMan.h" /> |
120 |
| - <ClInclude Include="wrappers\Writer.h" /> |
| 140 | + <ClInclude Include="System\ContentFile.h" /> |
| 141 | + <ClInclude Include="System\Reader.h" /> |
| 142 | + <ClInclude Include="System\RTEError.h" /> |
| 143 | + <ClInclude Include="System\StandardIncludes.h" /> |
| 144 | + <ClInclude Include="System\Timer.h" /> |
| 145 | + <ClInclude Include="System\Wrappers\AllegroBitmap.h" /> |
| 146 | + <ClInclude Include="System\Wrappers\AllegroInput.h" /> |
| 147 | + <ClInclude Include="System\Wrappers\AllegroScreen.h" /> |
| 148 | + <ClInclude Include="System\Writer.h" /> |
121 | 149 | </ItemGroup>
|
122 | 150 | <ItemGroup>
|
123 | 151 | <ResourceCompile Include="Resources\Resource.rc" />
|
|
0 commit comments