Skip to content

Commit eb08d99

Browse files
committed
Upgrade slick-net to v2.1.0; Change release date; remove overlay from ci workflow
1 parent e0db051 commit eb08d99

5 files changed

Lines changed: 18 additions & 49 deletions

File tree

.github/workflows/ci.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -48,14 +48,12 @@ jobs:
4848
path: |
4949
${{ github.workspace }}/vcpkg/installed
5050
${{ github.workspace }}/vcpkg-binary-cache
51-
key: vcpkg-${{ runner.os }}-${{ hashFiles('CMakeLists.txt', 'overlay-ports/**') }}
51+
key: vcpkg-${{ runner.os }}-${{ hashFiles('CMakeLists.txt') }}
5252
restore-keys: vcpkg-${{ runner.os }}-
5353

5454
- name: Install dependencies
5555
run: |
56-
"$VCPKG_ROOT/vcpkg" install nlohmann-json openssl gtest slick-net \
57-
--overlay-ports=${{ github.workspace }}/overlay-ports
58-
56+
"$VCPKG_ROOT/vcpkg" install nlohmann-json openssl gtest slick-net
5957
- name: Configure
6058
run: |
6159
cmake -S . -B build \

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,3 +68,5 @@ vcpkg_installed/
6868
Testing/
6969
.cache/
7070
test_results.json
71+
72+
.vscode/

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
---
99

10-
## [0.1.0] — 2026-06-01
10+
## [0.1.0] — 2026-06-06
1111

1212
### Added
1313

CMakeLists.txt

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,19 @@ endif()
1010

1111
find_package(nlohmann_json CONFIG REQUIRED)
1212
find_package(OpenSSL REQUIRED)
13-
find_package(slick-net CONFIG REQUIRED)
13+
14+
find_package(slick-net 2.1.0 CONFIG QUIET)
15+
if (NOT slick-net_FOUND)
16+
message(STATUS "Fetching slick-net...")
17+
FetchContent_Declare(
18+
slick-net
19+
GIT_REPOSITORY https://github.com/SlickQuant/slick-net.git
20+
GIT_TAG v2.1.0
21+
)
22+
FetchContent_MakeAvailable(slick-net)
23+
else()
24+
message(STATUS "Found slick-net: ${slick-net_DIR}")
25+
endif()
1426

1527
add_library(hyperliquid
1628
src/api.cpp

overlay-ports/slick-net/vcpkg.json

Lines changed: 0 additions & 43 deletions
This file was deleted.

0 commit comments

Comments
 (0)