mirror of https://github.com/PCSX2/pcsx2.git
Add GHC Filesystem (#3999)
Adds GHC filesystem to 3rdparty deps and updates cmake and vs project accordingly.
This commit is contained in:
parent
faf147d029
commit
bfdfc495a3
File diff suppressed because it is too large
Load Diff
|
@ -43,6 +43,7 @@
|
|||
<ImportGroup Label="ExtensionSettings" />
|
||||
<ImportGroup Label="PropertySheets">
|
||||
<Import Project="..\..\vsprops\CommonLibrary.props" />
|
||||
<Import Project="..\..\vsprops\3rdpartyDeps.props"/>
|
||||
<Import Project="..\..\vsprops\pthreads.props" />
|
||||
<Import Condition="$(Configuration.Contains(Debug))" Project="..\..\vsprops\CodeGen_Debug.props" />
|
||||
<Import Condition="$(Configuration.Contains(Devel))" Project="..\..\vsprops\CodeGen_Devel.props" />
|
||||
|
|
|
@ -5,7 +5,6 @@ if(NOT TOP_CMAKE_WAS_SOURCED)
|
|||
It is advice to delete all wrongly generated cmake stuff => CMakeFiles & CMakeCache.txt")
|
||||
endif(NOT TOP_CMAKE_WAS_SOURCED)
|
||||
|
||||
|
||||
set(Output Utilities)
|
||||
|
||||
set(CommonFlags
|
||||
|
@ -120,6 +119,8 @@ add_pcsx2_lib(${Output}_NO_TLS "${UtilitiesFinalSources}" "${UtilitiesFinalLibs}
|
|||
|
||||
target_compile_features(${Output} PUBLIC cxx_std_17)
|
||||
target_compile_features(${Output}_NO_TLS PUBLIC cxx_std_17)
|
||||
target_include_directories(${Output} PUBLIC ../../../3rdparty/include)
|
||||
target_include_directories(${Output}_NO_TLS PUBLIC ../../../3rdparty/include)
|
||||
|
||||
if(COMMAND target_precompile_headers)
|
||||
target_precompile_headers(${Output} PRIVATE PrecompiledHeader.h)
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
</PropertyGroup>
|
||||
<ItemDefinitionGroup>
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>$(SvnRootDir)\3rdparty\;$(SvnRootDir)\3rdparty\soundtouch\;$(SolutionDir)\3rdparty\yaml-cpp\yaml-cpp\include\;$(SolutionDir)\3rdparty\fmt\fmt\include\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AdditionalIncludeDirectories>$(SvnRootDir)\3rdparty\;$(SvnRootDir)\3rdparty\soundtouch\;$(SolutionDir)\3rdparty\yaml-cpp\yaml-cpp\include\;$(SolutionDir)\3rdparty\fmt\fmt\include\;$(SolutionDir)\3rdparty\include\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalLibraryDirectories>$(SvnRootDir)\deps\$(Platform)\$(Configuration);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
|
|
Loading…
Reference in New Issue