summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authormoderndevslulw <moderndevslulw@alright.party>2025-04-05 15:21:42 +0500
committermoderndevslulw <moderndevslulw@alright.party>2025-04-05 15:21:42 +0500
commit966ad0c6acee8bf19128b71e9710eb1065f76608 (patch)
treef42657b14c4b63098721a1fa4b4d842125406828 /CMakeLists.txt
parente67424780c981a8b032fc9f1e7ec7f09cd2ffd88 (diff)
feat: betterttv websocket and api clientsHEADmaster
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt9
1 files changed, 9 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index ec7505f..355ede1 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -12,6 +12,15 @@ file(GLOB_RECURSE SRC_FILES "src/*.cpp")
add_library(${PROJECT_NAME} STATIC ${SRC_FILES})
target_include_directories(${PROJECT_NAME} PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/include")
+# BetterTTV Emote support
+set(BUILD_BETTERTTV OFF BOOL "Enable BetterTTV emotes")
+if (BUILD_BETTERTTV)
+ message("-- Building with BetterTTV clients")
+ target_compile_definitions(${PROJECT_NAME} PRIVATE BUILD_BETTERTTV=1)
+endif()
+
+set(USE_TLS ON CACHE BOOL "Use TLS in websocket connections" FORCE)
+
# websockets
FetchContent_Declare(
ixwebsocket