|
27 | 27 | </PropertyGroup>
|
28 | 28 | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
29 | 29 | <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
30 |
| - <ConfigurationType>Application</ConfigurationType> |
| 30 | + <ConfigurationType>StaticLibrary</ConfigurationType> |
31 | 31 | <UseDebugLibraries>true</UseDebugLibraries>
|
32 | 32 | <PlatformToolset>v143</PlatformToolset>
|
33 | 33 | <CharacterSet>Unicode</CharacterSet>
|
34 | 34 | </PropertyGroup>
|
35 | 35 | <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
36 |
| - <ConfigurationType>Application</ConfigurationType> |
| 36 | + <ConfigurationType>StaticLibrary</ConfigurationType> |
37 | 37 | <UseDebugLibraries>false</UseDebugLibraries>
|
38 | 38 | <PlatformToolset>v143</PlatformToolset>
|
39 | 39 | <WholeProgramOptimization>true</WholeProgramOptimization>
|
|
46 | 46 | <CharacterSet>Unicode</CharacterSet>
|
47 | 47 | </PropertyGroup>
|
48 | 48 | <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
49 |
| - <ConfigurationType>Application</ConfigurationType> |
| 49 | + <ConfigurationType>StaticLibrary</ConfigurationType> |
50 | 50 | <UseDebugLibraries>false</UseDebugLibraries>
|
51 | 51 | <PlatformToolset>v143</PlatformToolset>
|
52 | 52 | <WholeProgramOptimization>true</WholeProgramOptimization>
|
|
97 | 97 | <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
98 | 98 | <ConformanceMode>true</ConformanceMode>
|
99 | 99 | <LanguageStandard>stdcpp17</LanguageStandard>
|
100 |
| - <AdditionalIncludeDirectories>$(ProjectDir)include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |
| 100 | + <AdditionalIncludeDirectories>$(ProjectDir)thirdparty\liblzma\include;$(ProjectDir)include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |
101 | 101 | <MultiProcessorCompilation>true</MultiProcessorCompilation>
|
102 | 102 | <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
103 | 103 | </ClCompile>
|
|
115 | 115 | <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
116 | 116 | <ConformanceMode>true</ConformanceMode>
|
117 | 117 | <LanguageStandard>stdcpp17</LanguageStandard>
|
118 |
| - <AdditionalIncludeDirectories>$(ProjectDir)include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |
| 118 | + <AdditionalIncludeDirectories>$(ProjectDir)thirdparty\liblzma\include;$(ProjectDir)include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |
119 | 119 | <MultiProcessorCompilation>true</MultiProcessorCompilation>
|
120 | 120 | <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
121 | 121 | </ClCompile>
|
|
133 | 133 | <PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
134 | 134 | <ConformanceMode>true</ConformanceMode>
|
135 | 135 | <LanguageStandard>stdcpp17</LanguageStandard>
|
136 |
| - <AdditionalIncludeDirectories>$(ProjectDir)include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |
| 136 | + <AdditionalIncludeDirectories>$(ProjectDir)thirdparty\liblzma\include;$(ProjectDir)include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |
137 | 137 | <MultiProcessorCompilation>true</MultiProcessorCompilation>
|
138 | 138 | <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
139 | 139 | </ClCompile>
|
|
151 | 151 | <PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
152 | 152 | <ConformanceMode>true</ConformanceMode>
|
153 | 153 | <LanguageStandard>stdcpp17</LanguageStandard>
|
154 |
| - <AdditionalIncludeDirectories>$(ProjectDir)include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |
| 154 | + <AdditionalIncludeDirectories>$(ProjectDir)thirdparty\liblzma\include;$(ProjectDir)include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |
155 | 155 | <MultiProcessorCompilation>true</MultiProcessorCompilation>
|
156 | 156 | <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
157 | 157 | </ClCompile>
|
|
164 | 164 | </ItemDefinitionGroup>
|
165 | 165 | <ItemGroup>
|
166 | 166 | <ClCompile Include="src\bsp_parser.cpp" />
|
| 167 | + <ClCompile Include="thirdparty\liblzma\src\Alloc.c" /> |
| 168 | + <ClCompile Include="thirdparty\liblzma\src\LzFind.c" /> |
| 169 | + <ClCompile Include="thirdparty\liblzma\src\LzmaDec.c" /> |
| 170 | + <ClCompile Include="thirdparty\liblzma\src\LzmaEnc.c" /> |
| 171 | + <ClCompile Include="thirdparty\liblzma\src\LzmaLib.c" /> |
| 172 | + <ClCompile Include="thirdparty\liblzma\src\win\LzFindMt.c" /> |
| 173 | + <ClCompile Include="thirdparty\liblzma\src\win\LzmaLibExports.c" /> |
| 174 | + <ClCompile Include="thirdparty\liblzma\src\win\Threads.c" /> |
167 | 175 | </ItemGroup>
|
168 | 176 | <ItemGroup>
|
169 | 177 | <ClInclude Include="include\valve-bsp-parser\bsp_parser.hpp" />
|
170 | 178 | <ClInclude Include="include\valve-bsp-parser\core\matrix.hpp" />
|
171 | 179 | <ClInclude Include="include\valve-bsp-parser\core\requirements.hpp" />
|
172 | 180 | <ClInclude Include="include\valve-bsp-parser\core\valve_structs.hpp" />
|
| 181 | + <ClInclude Include="thirdparty\liblzma\include\7zTypes.h" /> |
| 182 | + <ClInclude Include="thirdparty\liblzma\include\Alloc.h" /> |
| 183 | + <ClInclude Include="thirdparty\liblzma\include\Compiler.h" /> |
| 184 | + <ClInclude Include="thirdparty\liblzma\include\LzFind.h" /> |
| 185 | + <ClInclude Include="thirdparty\liblzma\include\LzHash.h" /> |
| 186 | + <ClInclude Include="thirdparty\liblzma\include\LzmaDec.h" /> |
| 187 | + <ClInclude Include="thirdparty\liblzma\include\LzmaEnc.h" /> |
| 188 | + <ClInclude Include="thirdparty\liblzma\include\LzmaLib.h" /> |
| 189 | + <ClInclude Include="thirdparty\liblzma\include\Precomp.h" /> |
| 190 | + <ClInclude Include="thirdparty\liblzma\include\win\LzFindMt.h" /> |
| 191 | + <ClInclude Include="thirdparty\liblzma\include\win\Threads.h" /> |
| 192 | + <ClInclude Include="thirdparty\liblzma\src\win\7zVersion.h" /> |
| 193 | + </ItemGroup> |
| 194 | + <ItemGroup> |
| 195 | + <ResourceCompile Include="thirdparty\liblzma\src\win\7zVersion.rc" /> |
| 196 | + <ResourceCompile Include="thirdparty\liblzma\src\win\resource.rc" /> |
| 197 | + </ItemGroup> |
| 198 | + <ItemGroup> |
| 199 | + <None Include="thirdparty\liblzma\src\win\LzmaLib.def" /> |
173 | 200 | </ItemGroup>
|
174 | 201 | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
175 | 202 | <ImportGroup Label="ExtensionTargets">
|
|
0 commit comments