FIXED: Skins work on Linux

There's still one more issue to this:
other peoples skins in multiplayer show corrupted.
This commit is contained in:
Michal Schiller
2026-03-16 09:00:36 +01:00
parent babd7b4d96
commit d3cf64cfdc
3 changed files with 377 additions and 156 deletions

View File

@@ -12,6 +12,11 @@ endif()
find_package(Threads REQUIRED)
find_package(OpenSSL)
if (OpenSSL_FOUND)
message(STATUS "found openssl ${OPENSSL_VERSION}")
endif()
CPMAddPackage("gh:madler/zlib@1.3.2")
CPMAddPackage(
NAME "libpng"
@@ -282,6 +287,11 @@ target_include_directories(${PROJECT_NAME} PUBLIC
target_compile_definitions(${PROJECT_NAME} PUBLIC "OPENGL_ES" "NO_EGL" ${PLATFORM})
target_link_libraries(${PROJECT_NAME} zlib png_shared alsoft.common OpenAL::OpenAL glfw ${EXTRA_LIBS})
if (OpenSSL_FOUND)
target_link_libraries(${PROJECT_NAME} OpenSSL::SSL OpenSSL::Crypto)
target_compile_definitions(${PROJECT_NAME} PUBLIC HTTPCLIENT_USE_OPENSSL)
endif()
if (NOT UNIX)
add_custom_command(
TARGET ${PROJECT_NAME}