feat(Api): Implemented SCUI Api (#712)

* feat(Api): Async joining via rid joiner
* feat(cmake): disable cpr tests

Co-authored-by: Yimura <24669514+Yimura@users.noreply.github.com>
This commit is contained in:
Bugisoft
2022-12-17 17:24:45 +01:00
committed by GitHub
parent 808878ea63
commit ac94dd5311
9 changed files with 148 additions and 4 deletions

View File

@ -13,6 +13,7 @@ include(scripts/minhook.cmake)
include(scripts/g3log.cmake)
include(scripts/pugixml.cmake)
include(scripts/json.cmake)
include(scripts/cpr.cmake)
message("\nFetching custom modules")
include(scripts/imgui.cmake)
@ -44,7 +45,7 @@ target_include_directories(YimMenu PRIVATE
)
target_precompile_headers(YimMenu PRIVATE "${SRC_DIR}/common.hpp")
target_link_libraries(YimMenu PRIVATE pugixml minhook g3log imgui)
target_link_libraries(YimMenu PRIVATE pugixml minhook g3log imgui cpr)
# Warnings as errors
set_property(TARGET YimMenu PROPERTY COMPILE_WARNING_AS_ERROR ON)