|
5 | 5 | <Configuration>Debug</Configuration> |
6 | 6 | <Platform>x64</Platform> |
7 | 7 | </ProjectConfiguration> |
| 8 | + <ProjectConfiguration Include="Release_Github|x64"> |
| 9 | + <Configuration>Release_Github</Configuration> |
| 10 | + <Platform>x64</Platform> |
| 11 | + </ProjectConfiguration> |
8 | 12 | <ProjectConfiguration Include="Release|x64"> |
9 | 13 | <Configuration>Release</Configuration> |
10 | 14 | <Platform>x64</Platform> |
|
30 | 34 | <CharacterSet>MultiByte</CharacterSet> |
31 | 35 | <PlatformToolset>v143</PlatformToolset> |
32 | 36 | </PropertyGroup> |
| 37 | + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_Github|x64'" Label="Configuration"> |
| 38 | + <ConfigurationType>DynamicLibrary</ConfigurationType> |
| 39 | + <UseDebugLibraries>false</UseDebugLibraries> |
| 40 | + <WholeProgramOptimization>true</WholeProgramOptimization> |
| 41 | + <CharacterSet>MultiByte</CharacterSet> |
| 42 | + <PlatformToolset>v143</PlatformToolset> |
| 43 | + </PropertyGroup> |
33 | 44 | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> |
34 | 45 | <ImportGroup Label="ExtensionSettings"> |
35 | 46 | </ImportGroup> |
|
39 | 50 | <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets"> |
40 | 51 | <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> |
41 | 52 | </ImportGroup> |
| 53 | + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_Github|x64'" Label="PropertySheets"> |
| 54 | + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> |
| 55 | + </ImportGroup> |
42 | 56 | <PropertyGroup Label="UserMacros" /> |
43 | 57 | <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> |
44 | 58 | <OutDir>$(SolutionDir)build\$(Configuration)\</OutDir> |
|
51 | 65 | <IntDir>$(SolutionDir)build\$(Configuration)\tmp\$(ProjectName)\</IntDir> |
52 | 66 | <TargetName>dxgi</TargetName> |
53 | 67 | </PropertyGroup> |
| 68 | + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_Github|x64'"> |
| 69 | + <IncludePath>C:\Users\Joel\include;$(IncludePath)</IncludePath> |
| 70 | + <OutDir>$(SolutionDir)build\$(Configuration)\</OutDir> |
| 71 | + <IntDir>$(SolutionDir)build\$(Configuration)\tmp\$(ProjectName)\</IntDir> |
| 72 | + <TargetName>dxgi</TargetName> |
| 73 | + </PropertyGroup> |
54 | 74 | <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> |
55 | 75 | <ClCompile> |
56 | 76 | <WarningLevel>Level3</WarningLevel> |
|
66 | 86 | <AdditionalDependencies>$(SolutionDir)build\$(Configuration)\lib\libudis86.lib;%(AdditionalDependencies)</AdditionalDependencies> |
67 | 87 | </Link> |
68 | 88 | <PostBuildEvent> |
69 | | - <Command>"$(SolutionDir)\copydebug.bat"</Command> |
| 89 | + <Command>"$(SolutionDir)copydebug.bat"</Command> |
70 | 90 | </PostBuildEvent> |
71 | 91 | </ItemDefinitionGroup> |
72 | 92 | <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> |
|
85 | 105 | <LanguageStandard>stdcpp17</LanguageStandard> |
86 | 106 | </ClCompile> |
87 | 107 | <Link> |
88 | | - <GenerateDebugInformation>true</GenerateDebugInformation> |
| 108 | + <GenerateDebugInformation>false</GenerateDebugInformation> |
| 109 | + <EnableCOMDATFolding>true</EnableCOMDATFolding> |
| 110 | + <OptimizeReferences>true</OptimizeReferences> |
| 111 | + <IgnoreSpecificDefaultLibraries> |
| 112 | + </IgnoreSpecificDefaultLibraries> |
| 113 | + <ModuleDefinitionFile> |
| 114 | + </ModuleDefinitionFile> |
| 115 | + </Link> |
| 116 | + <PostBuildEvent> |
| 117 | + <Command>"$(SolutionDir)copyrelease.bat"</Command> |
| 118 | + </PostBuildEvent> |
| 119 | + </ItemDefinitionGroup> |
| 120 | + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_Github|x64'"> |
| 121 | + <ClCompile> |
| 122 | + <WarningLevel>Level3</WarningLevel> |
| 123 | + <Optimization>MaxSpeed</Optimization> |
| 124 | + <FunctionLevelLinking>true</FunctionLevelLinking> |
| 125 | + <IntrinsicFunctions>true</IntrinsicFunctions> |
| 126 | + <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> |
| 127 | + <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> |
| 128 | + <AdditionalIncludeDirectories>include;..\shared\include;..\vendor\LUA</AdditionalIncludeDirectories> |
| 129 | + <PreprocessorDefinitions>LUA_BUILD_AS_DLL;_CRT_SECURE_NO_WARNINGS;LUA_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
| 130 | + <StringPooling>true</StringPooling> |
| 131 | + <FloatingPointModel>Fast</FloatingPointModel> |
| 132 | + <DebugInformationFormat>None</DebugInformationFormat> |
| 133 | + <LanguageStandard>stdcpp17</LanguageStandard> |
| 134 | + </ClCompile> |
| 135 | + <Link> |
| 136 | + <GenerateDebugInformation>false</GenerateDebugInformation> |
89 | 137 | <EnableCOMDATFolding>true</EnableCOMDATFolding> |
90 | 138 | <OptimizeReferences>true</OptimizeReferences> |
91 | 139 | <IgnoreSpecificDefaultLibraries> |
|
94 | 142 | </ModuleDefinitionFile> |
95 | 143 | </Link> |
96 | 144 | <PostBuildEvent> |
97 | | - <Command>"$(SolutionDir)\copyrelease.bat"</Command> |
| 145 | + <Command> |
| 146 | + </Command> |
98 | 147 | </PostBuildEvent> |
99 | 148 | </ItemDefinitionGroup> |
100 | 149 | <ItemGroup> |
|
0 commit comments