mirror of
https://github.com/RPCS3/rpcs3.git
synced 2024-11-22 02:32:36 +01:00
Add cereal dependency
This commit is contained in:
parent
f8719c1230
commit
2528fc4555
3
.gitmodules
vendored
3
.gitmodules
vendored
@ -35,3 +35,6 @@
|
|||||||
[submodule "3rdparty/pugixml"]
|
[submodule "3rdparty/pugixml"]
|
||||||
path = 3rdparty/pugixml
|
path = 3rdparty/pugixml
|
||||||
url = https://github.com/RPCS3/pugixml
|
url = https://github.com/RPCS3/pugixml
|
||||||
|
[submodule "3rdparty/cereal"]
|
||||||
|
path = 3rdparty/cereal
|
||||||
|
url = https://github.com/USCiLab/cereal.git
|
||||||
|
@ -46,7 +46,7 @@ before_install:
|
|||||||
fi;
|
fi;
|
||||||
|
|
||||||
before_script:
|
before_script:
|
||||||
- git submodule update --init rsx_program_decompiler asmjit 3rdparty/ffmpeg 3rdparty/pugixml 3rdparty/GSL 3rdparty/libpng Utilities/yaml-cpp
|
- git submodule update --init rsx_program_decompiler asmjit 3rdparty/ffmpeg 3rdparty/pugixml 3rdparty/GSL 3rdparty/libpng Utilities/yaml-cpp 3rdparty/cereal
|
||||||
- mkdir build
|
- mkdir build
|
||||||
- cd build
|
- cd build
|
||||||
- if [ "$TRAVIS_OS_NAME" = "linux" ]; then cmake ..; else cmake .. -DLLVM_DIR=/usr/local/opt/llvm36/lib/llvm-3.6/share/llvm/cmake; fi
|
- if [ "$TRAVIS_OS_NAME" = "linux" ]; then cmake ..; else cmake .. -DLLVM_DIR=/usr/local/opt/llvm36/lib/llvm-3.6/share/llvm/cmake; fi
|
||||||
|
1
3rdparty/cereal
vendored
Submodule
1
3rdparty/cereal
vendored
Submodule
@ -0,0 +1 @@
|
|||||||
|
Subproject commit 42a45b6e15fcbd1a3d65b033f5d4d0b2ef6c023d
|
@ -10,7 +10,7 @@ test: off
|
|||||||
|
|
||||||
before_build:
|
before_build:
|
||||||
# until git for win 2.5 release with commit checkout
|
# until git for win 2.5 release with commit checkout
|
||||||
- git submodule update --init 3rdparty/ffmpeg 3rdparty/pugixml asmjit 3rdparty/GSL 3rdparty/libpng Vulkan/glslang Vulkan/Vulkan-LoaderAndValidationLayers Utilities/yaml-cpp rsx_program_decompiler
|
- git submodule update --init 3rdparty/ffmpeg 3rdparty/pugixml asmjit 3rdparty/GSL 3rdparty/libpng Vulkan/glslang Vulkan/Vulkan-LoaderAndValidationLayers Utilities/yaml-cpp rsx_program_decompiler 3rdparty/cereal
|
||||||
- 7z x wxWidgets.7z -aos -oC:\rpcs3\wxWidgets > null
|
- 7z x wxWidgets.7z -aos -oC:\rpcs3\wxWidgets > null
|
||||||
- 7z x zlib.7z -aos -oC:\rpcs3\ > null
|
- 7z x zlib.7z -aos -oC:\rpcs3\ > null
|
||||||
- 7z x vulkan.7z -aos -oC:\rpcs3\Vulkan > null
|
- 7z x vulkan.7z -aos -oC:\rpcs3\Vulkan > null
|
||||||
|
@ -135,6 +135,7 @@ ${LLVM_INCLUDE_DIRS}
|
|||||||
"${RPCS3_SRC_DIR}/../3rdparty/stblib"
|
"${RPCS3_SRC_DIR}/../3rdparty/stblib"
|
||||||
"${RPCS3_SRC_DIR}/../rsx_program_decompiler/rsx_decompiler"
|
"${RPCS3_SRC_DIR}/../rsx_program_decompiler/rsx_decompiler"
|
||||||
"${RPCS3_SRC_DIR}/../rsx_program_decompiler/shader_code"
|
"${RPCS3_SRC_DIR}/../rsx_program_decompiler/shader_code"
|
||||||
|
"${RPCS3_SRC_DIR}/../3rdparty/cereal/include"
|
||||||
)
|
)
|
||||||
if(WIN32)
|
if(WIN32)
|
||||||
include_directories(BEFORE "${RPCS3_SRC_DIR}/../3rdparty/XAudio2_7") # Slimmed down version of minidx9 for XAudio2_7 only
|
include_directories(BEFORE "${RPCS3_SRC_DIR}/../3rdparty/XAudio2_7") # Slimmed down version of minidx9 for XAudio2_7 only
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
<ImportGroup Label="PropertySheets" />
|
<ImportGroup Label="PropertySheets" />
|
||||||
<PropertyGroup Label="UserMacros" />
|
<PropertyGroup Label="UserMacros" />
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<IncludePath>.\;..\;..\asmjit\src\asmjit;..\Utilities\yaml-cpp\include;..\wxWidgets\src\zlib;..\3rdparty\ffmpeg\WindowsInclude;..\3rdparty\ffmpeg\Windows\x86_64\Include;$(VC_IncludePath);$(WindowsSDK_IncludePath);$(UniversalCRT_IncludePath);..\3rdparty\minidx12\Include;..\3rdparty\GSL\include;..\3rdparty\libpng;..\3rdparty\GL;..\3rdparty\stblib;..\3rdparty\OpenAL\include;..\3rdparty\pugixml\src</IncludePath>
|
<IncludePath>.\;..\;..\asmjit\src\asmjit;..\Utilities\yaml-cpp\include;..\wxWidgets\src\zlib;..\3rdparty\ffmpeg\WindowsInclude;..\3rdparty\cereal\include;..\3rdparty\ffmpeg\Windows\x86_64\Include;$(VC_IncludePath);$(WindowsSDK_IncludePath);$(UniversalCRT_IncludePath);..\3rdparty\minidx12\Include;..\3rdparty\GSL\include;..\3rdparty\libpng;..\3rdparty\GL;..\3rdparty\stblib;..\3rdparty\OpenAL\include;..\3rdparty\pugixml\src</IncludePath>
|
||||||
<OutDir>$(SolutionDir)lib\$(Configuration)-$(Platform)\</OutDir>
|
<OutDir>$(SolutionDir)lib\$(Configuration)-$(Platform)\</OutDir>
|
||||||
<LibraryPath>$(SolutionDir)lib\$(Configuration)-$(Platform)\;$(UniversalCRT_LibraryPath_x64);$(LibraryPath)</LibraryPath>
|
<LibraryPath>$(SolutionDir)lib\$(Configuration)-$(Platform)\;$(UniversalCRT_LibraryPath_x64);$(LibraryPath)</LibraryPath>
|
||||||
<IntDir>$(SolutionDir)tmp\$(ProjectName)-$(Configuration)-$(Platform)\</IntDir>
|
<IntDir>$(SolutionDir)tmp\$(ProjectName)-$(Configuration)-$(Platform)\</IntDir>
|
||||||
|
Loading…
Reference in New Issue
Block a user