move third-party source files to folder third-party

This commit is contained in:
loki 2021-06-11 11:59:19 +02:00
commit 76f34be395
11 changed files with 26 additions and 26 deletions

6
.gitmodules vendored
View file

@ -1,9 +1,9 @@
[submodule "moonlight-common-c"] [submodule "moonlight-common-c"]
path = moonlight-common-c path = third-party/moonlight-common-c
url = https://github.com/moonlight-stream/moonlight-common-c.git url = https://github.com/moonlight-stream/moonlight-common-c.git
[submodule "Simple-Web-Server"] [submodule "Simple-Web-Server"]
path = Simple-Web-Server path = third-party/Simple-Web-Server
url = https://github.com/loki-47-6F-64/Simple-Web-Server.git url = https://github.com/loki-47-6F-64/Simple-Web-Server.git
[submodule "ViGEmClient"] [submodule "ViGEmClient"]
path = ViGEmClient path = third-party/ViGEmClient
url = https://github.com/ViGEm/ViGEmClient url = https://github.com/ViGEm/ViGEmClient

View file

@ -4,7 +4,7 @@ project(Sunshine)
set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}) set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR})
add_subdirectory(Simple-Web-Server) add_subdirectory(third-party/Simple-Web-Server)
if(WIN32) if(WIN32)
# Ugly hack to compile with #include <qos2.h> # Ugly hack to compile with #include <qos2.h>
@ -13,7 +13,7 @@ if(WIN32)
PQOS_FLOWID=UINT32* PQOS_FLOWID=UINT32*
QOS_NON_ADAPTIVE_FLOW=2) QOS_NON_ADAPTIVE_FLOW=2)
endif() endif()
add_subdirectory(moonlight-common-c/enet) add_subdirectory(third-party/moonlight-common-c/enet)
find_package(Threads REQUIRED) find_package(Threads REQUIRED)
find_package(OpenSSL REQUIRED) find_package(OpenSSL REQUIRED)
@ -49,11 +49,11 @@ if(WIN32)
sunshine/platform/windows/display_vram.cpp sunshine/platform/windows/display_vram.cpp
sunshine/platform/windows/display_ram.cpp sunshine/platform/windows/display_ram.cpp
sunshine/platform/windows/audio.cpp sunshine/platform/windows/audio.cpp
ViGEmClient/src/ViGEmClient.cpp third-party/ViGEmClient/src/ViGEmClient.cpp
ViGEmClient/include/ViGEm/Client.h third-party/ViGEmClient/include/ViGEm/Client.h
ViGEmClient/include/ViGEm/Common.h third-party/ViGEmClient/include/ViGEm/Common.h
ViGEmClient/include/ViGEm/Util.h third-party/ViGEmClient/include/ViGEm/Util.h
ViGEmClient/include/ViGEm/km/BusShared.h) third-party/ViGEmClient/include/ViGEm/km/BusShared.h)
set(OPENSSL_LIBRARIES set(OPENSSL_LIBRARIES
libssl.a libssl.a
@ -103,12 +103,12 @@ else()
sunshine/platform/linux/display.cpp sunshine/platform/linux/display.cpp
sunshine/platform/linux/audio.cpp sunshine/platform/linux/audio.cpp
sunshine/platform/linux/input.cpp sunshine/platform/linux/input.cpp
glad/src/egl.c third-party/glad/src/egl.c
glad/src/gl.c third-party/glad/src/gl.c
glad/include/EGL/eglplatform.h third-party/glad/include/EGL/eglplatform.h
glad/include/KHR/khrplatform.h third-party/glad/include/KHR/khrplatform.h
glad/include/glad/gl.h third-party/glad/include/glad/gl.h
glad/include/glad/egl.h) third-party/glad/include/glad/egl.h)
set(PLATFORM_LIBRARIES set(PLATFORM_LIBRARIES
Xfixes Xfixes
@ -127,7 +127,7 @@ else()
set(PLATFORM_INCLUDE_DIRS set(PLATFORM_INCLUDE_DIRS
${X11_INCLUDE_DIR} ${X11_INCLUDE_DIR}
/usr/include/libevdev-1.0 /usr/include/libevdev-1.0
glad/include) third-party/glad/include)
if(NOT DEFINED SUNSHINE_EXECUTABLE_PATH) if(NOT DEFINED SUNSHINE_EXECUTABLE_PATH)
set(SUNSHINE_EXECUTABLE_PATH "${CMAKE_CURRENT_BINARY_DIR}/sunshine") set(SUNSHINE_EXECUTABLE_PATH "${CMAKE_CURRENT_BINARY_DIR}/sunshine")
@ -140,12 +140,12 @@ set(Boost_USE_STATIC_LIBS ON)
find_package(Boost COMPONENTS log filesystem REQUIRED) find_package(Boost COMPONENTS log filesystem REQUIRED)
set(SUNSHINE_TARGET_FILES set(SUNSHINE_TARGET_FILES
moonlight-common-c/reedsolomon/rs.c third-party/moonlight-common-c/reedsolomon/rs.c
moonlight-common-c/reedsolomon/rs.h third-party/moonlight-common-c/reedsolomon/rs.h
moonlight-common-c/src/Input.h third-party/moonlight-common-c/src/Input.h
moonlight-common-c/src/Rtsp.h third-party/moonlight-common-c/src/Rtsp.h
moonlight-common-c/src/RtspParser.c third-party/moonlight-common-c/src/RtspParser.c
moonlight-common-c/src/Video.h third-party/moonlight-common-c/src/Video.h
sunshine/utility.h sunshine/utility.h
sunshine/uuid.h sunshine/uuid.h
sunshine/config.h sunshine/config.h
@ -185,9 +185,9 @@ set(SUNSHINE_TARGET_FILES
include_directories( include_directories(
${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_SOURCE_DIR}/Simple-Web-Server ${CMAKE_CURRENT_SOURCE_DIR}/third-party
${CMAKE_CURRENT_SOURCE_DIR}/moonlight-common-c/enet/include ${CMAKE_CURRENT_SOURCE_DIR}/third-party/moonlight-common-c/enet/include
${CMAKE_CURRENT_SOURCE_DIR}/moonlight-common-c/reedsolomon ${CMAKE_CURRENT_SOURCE_DIR}/third-party/moonlight-common-c/reedsolomon
${FFMPEG_INCLUDE_DIRS} ${FFMPEG_INCLUDE_DIRS}
${PLATFORM_INCLUDE_DIRS} ${PLATFORM_INCLUDE_DIRS}
) )