diff options
Diffstat (limited to 'src/core/CMakeLists.txt')
| -rw-r--r-- | src/core/CMakeLists.txt | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/core/CMakeLists.txt b/src/core/CMakeLists.txt index 28cb6f86f..c3b688c5d 100644 --- a/src/core/CMakeLists.txt +++ b/src/core/CMakeLists.txt | |||
| @@ -723,6 +723,7 @@ add_library(core STATIC | |||
| 723 | hle/service/spl/spl_types.h | 723 | hle/service/spl/spl_types.h |
| 724 | hle/service/ssl/ssl.cpp | 724 | hle/service/ssl/ssl.cpp |
| 725 | hle/service/ssl/ssl.h | 725 | hle/service/ssl/ssl.h |
| 726 | hle/service/ssl/ssl_backend.h | ||
| 726 | hle/service/time/clock_types.h | 727 | hle/service/time/clock_types.h |
| 727 | hle/service/time/ephemeral_network_system_clock_context_writer.h | 728 | hle/service/time/ephemeral_network_system_clock_context_writer.h |
| 728 | hle/service/time/ephemeral_network_system_clock_core.h | 729 | hle/service/time/ephemeral_network_system_clock_core.h |
| @@ -864,6 +865,23 @@ if (ARCHITECTURE_x86_64 OR ARCHITECTURE_arm64) | |||
| 864 | target_link_libraries(core PRIVATE dynarmic::dynarmic) | 865 | target_link_libraries(core PRIVATE dynarmic::dynarmic) |
| 865 | endif() | 866 | endif() |
| 866 | 867 | ||
| 868 | if(ENABLE_OPENSSL) | ||
| 869 | target_sources(core PRIVATE | ||
| 870 | hle/service/ssl/ssl_backend_openssl.cpp) | ||
| 871 | target_link_libraries(core PRIVATE OpenSSL::SSL) | ||
| 872 | elseif (APPLE) | ||
| 873 | target_sources(core PRIVATE | ||
| 874 | hle/service/ssl/ssl_backend_securetransport.cpp) | ||
| 875 | target_link_libraries(core PRIVATE "-framework Security") | ||
| 876 | elseif (WIN32) | ||
| 877 | target_sources(core PRIVATE | ||
| 878 | hle/service/ssl/ssl_backend_schannel.cpp) | ||
| 879 | target_link_libraries(core PRIVATE secur32) | ||
| 880 | else() | ||
| 881 | target_sources(core PRIVATE | ||
| 882 | hle/service/ssl/ssl_backend_none.cpp) | ||
| 883 | endif() | ||
| 884 | |||
| 867 | if (YUZU_USE_PRECOMPILED_HEADERS) | 885 | if (YUZU_USE_PRECOMPILED_HEADERS) |
| 868 | target_precompile_headers(core PRIVATE precompiled_headers.h) | 886 | target_precompile_headers(core PRIVATE precompiled_headers.h) |
| 869 | endif() | 887 | endif() |