summaryrefslogtreecommitdiff
path: root/battleNetApi/CMakeLists.txt
diff options
context:
space:
mode:
authorAotrix <[email protected]>2026-03-27 18:48:55 +0100
committerAotrix <[email protected]>2026-03-27 18:48:55 +0100
commitf01072eb4166fc68f59519ebf84de46e7386abf5 (patch)
tree72885a1d6296b787bcd2d19d45ccce4777274717 /battleNetApi/CMakeLists.txt
parenta20c4abc424404518bcb656a3f22f43991a6c164 (diff)
Generate json card lists with static methods
Instead of creating a useless instance of HearthstoneApi class, calls static methods.
Diffstat (limited to 'battleNetApi/CMakeLists.txt')
-rw-r--r--battleNetApi/CMakeLists.txt4
1 files changed, 3 insertions, 1 deletions
diff --git a/battleNetApi/CMakeLists.txt b/battleNetApi/CMakeLists.txt
index 1b417a4..440392b 100644
--- a/battleNetApi/CMakeLists.txt
+++ b/battleNetApi/CMakeLists.txt
@@ -6,7 +6,7 @@ set(ProjectName ${FNAME})
project(${ProjectName} LANGUAGES CXX)
set(CMAKE_COMPILE_COMMANDS ON)
-set(CMAKE_CXX_STANDARD 20)
+set(CMAKE_CXX_STANDARD 23)
set(CXX_STANDARD_REQUIRED ON)
set(CMAKE_BUILD_TYPE Debug)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++20 -Wall")
@@ -17,10 +17,12 @@ set(INCLUDE_DIR ${PROJECT_SOURCE_DIR}/include)
set(SRC
${PROJECT_SOURCE_DIR}/src/hearthstoneApi.cpp
${PROJECT_SOURCE_DIR}/src/token.cpp ${PROJECT_SOURCE_DIR}/src/apiUrl.cpp
+ ${PROJECT_SOURCE_DIR}/src/tokenPool.cpp
${PROJECT_SOURCE_DIR}/src/main.cpp)
set(SRC_TESTS
${PROJECT_SOURCE_DIR}/src/hearthstoneApi.cpp
${PROJECT_SOURCE_DIR}/src/token.cpp ${PROJECT_SOURCE_DIR}/src/apiUrl.cpp
+ ${PROJECT_SOURCE_DIR}/src/tokenPool.cpp
${PROJECT_SOURCE_DIR}/tests/tests.cpp)
find_package(Catch2 3 REQUIRED)