mirror of
https://github.com/kunkundi/crossdesk.git
synced 2025-10-26 12:15:34 +08:00
Use kcp as QoS module
This commit is contained in:
32
xmake.lua
32
xmake.lua
@@ -29,16 +29,30 @@ target("log")
|
||||
add_headerfiles("../../src/log/log.h")
|
||||
add_includedirs("../../src/log", {public = true})
|
||||
|
||||
target("remote_desk")
|
||||
set_kind("binary")
|
||||
add_deps("projectx")
|
||||
target("screen_capture")
|
||||
set_kind("static")
|
||||
add_packages("log")
|
||||
add_packages("ffmpeg")
|
||||
add_packages("vcpkg::sdl2")
|
||||
add_links("avfilter", "avdevice", "avformat", "avcodec", "swscale", "swresample", "avutil")
|
||||
add_files("dll/*.cpp")
|
||||
add_files("screen_capture/*.cpp")
|
||||
add_includedirs("screen_capture", {public = true})
|
||||
|
||||
target("remote_desk_server")
|
||||
set_kind("binary")
|
||||
add_packages("log", "ffmpeg")
|
||||
add_deps("projectx", "screen_capture")
|
||||
add_files("remote_desk_server/*.cpp")
|
||||
add_includedirs("../../src/interface")
|
||||
add_links("SDL2-static", "SDL2main", "Shell32", "gdi32", "winmm",
|
||||
"setupapi", "version", "WindowsApp", "Imm32", "avutil")
|
||||
-- add_links("avformat", "swscale")
|
||||
|
||||
-- target("remote_desk")
|
||||
-- set_kind("binary")
|
||||
-- add_deps("projectx")
|
||||
-- add_packages("log")
|
||||
-- add_packages("ffmpeg")
|
||||
-- add_packages("vcpkg::sdl2")
|
||||
-- add_links("avfilter", "avdevice", "avformat", "avcodec", "swscale", "swresample", "avutil")
|
||||
-- add_files("**.cpp")
|
||||
-- add_includedirs("../../src/interface")
|
||||
-- add_links("SDL2-static", "SDL2main", "Shell32", "gdi32", "winmm",
|
||||
-- "setupapi", "version", "WindowsApp", "Imm32", "avutil")
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user