Skip to content

Commit 511ab12

Browse files
committed
fix(cmake): update OpenSSL find_package to use CONFIG mode for consistency
1 parent 742b596 commit 511ab12

2 files changed

Lines changed: 4 additions & 17 deletions

File tree

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ if(WIN32)
1212
endif()
1313

1414
find_package(nlohmann_json CONFIG REQUIRED)
15-
find_package(OpenSSL REQUIRED)
15+
find_package(OpenSSL CONFIG REQUIRED)
1616

1717
find_package(slick-net 3.0.0 CONFIG QUIET)
1818
if (NOT slick-net_FOUND)

cmake/hyperliquid-config.cmake.in

Lines changed: 3 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,9 @@
11
@PACKAGE_INIT@
22

33
include(CMakeFindDependencyMacro)
4-
find_dependency(nlohmann_json CONFIG REQUIRED)
5-
find_dependency(OpenSSL REQUIRED)
6-
7-
find_dependency(slick-net 3.0.0 CONFIG QUIET)
8-
if (NOT slick-net_FOUND)
9-
message(STATUS "Fetching slick-net...")
10-
include(FetchContent)
11-
set(BUILD_SLICK_NET_EXAMPLES OFF CACHE BOOL "" FORCE)
12-
set(BUILD_SLICK_NET_TESTS OFF CACHE BOOL "" FORCE)
13-
FetchContent_Declare(
14-
slick-net
15-
GIT_REPOSITORY https://github.com/SlickQuant/slick-net.git
16-
GIT_TAG v3.0.0
17-
)
18-
FetchContent_MakeAvailable(slick-net)
19-
endif()
4+
find_dependency(nlohmann_json CONFIG)
5+
find_dependency(OpenSSL CONFIG)
6+
find_dependency(slick-net 3.0.0 CONFIG)
207

218
include("${CMAKE_CURRENT_LIST_DIR}/hyperliquid-targets.cmake")
229

0 commit comments

Comments
 (0)