cmake update

This commit is contained in:
fluttershy 2025-01-19 23:39:20 +05:00
parent e0c7c1fcd1
commit c401269c4b
2 changed files with 15 additions and 15 deletions

View File

@ -7,7 +7,7 @@ include(GoogleTest)
set(SOURCE sources/main.cpp) set(SOURCE sources/main.cpp)
set(LIBS ${CMAKE_SOURCE_DIR}/libs/) set(LIBS ${CMAKE_SOURCE_DIR}/libs/)
set(INCLUDE ${CMAKE_SOURCE_DIR}/include/) set(INCLUDE ${CMAKE_SOURCE_DIR}/include/)
#set(TESTS ${CMAKE_SOURCE_DIR}/tests) set(TESTS ${CMAKE_SOURCE_DIR}/tests)
find_package(CURL REQUIRED) find_package(CURL REQUIRED)
find_path(IXWEBSOCKET_INCLUDE_DIR ixwebsocket) find_path(IXWEBSOCKET_INCLUDE_DIR ixwebsocket)
@ -23,7 +23,7 @@ endif()
add_executable(${PROJECT_NAME} ${SOURCE}) add_executable(${PROJECT_NAME} ${SOURCE})
#add_library(sparkles STATIC ${SOURCE}) #add_library(sparkles STATIC ${SOURCE})
add_executable(tests ${TESTS}/tests.cpp) #add_executable(tests ${TESTS}/tests.cpp)
#enable_testing() #enable_testing()
@ -45,18 +45,18 @@ target_link_libraries(${PROJECT_NAME} PRIVATE
${CURL_LIBRARIES} ${CURL_LIBRARIES}
) )
target_include_directories(tests PRIVATE #target_include_directories(tests PRIVATE
${LIBS} # ${LIBS}
${INCLUDE} # ${INCLUDE}
${IXWEBSOCKET_INCLUDE_DIR} # ${IXWEBSOCKET_INCLUDE_DIR}
${CURL_INCLUDE_DIRS} # ${CURL_INCLUDE_DIRS}
) #)
target_link_libraries(tests gtest #target_link_libraries(tests gtest
${IXWEBSOCKET_LIBRARIES} # ${IXWEBSOCKET_LIBRARIES}
${CURL_LIBRARIES} # ${CURL_LIBRARIES}
gtest_main # gtest_main
) #)
set(CMAKE_CXX_STANDARD 20) set(CMAKE_CXX_STANDARD 20)
set(CMAKE_CXX_STANDARD_REQUIRED True) set(CMAKE_CXX_STANDARD_REQUIRED True)

View File

@ -2,7 +2,7 @@
#include <includes.h> #include <includes.h>
int main(int argc, char* argv[]) { int main(int argc, char* argv[]) {
if (argc != 3) return -1; if (argc != 3) return -1;
WebSocket* bot = &WebSocket::getInstance(argv[2], GatewayIntents::AllIntents, false); WebSocket* bot = &WebSocket::getInstance(argv[2], GatewayIntents::AllIntents);
bot->on(GatewayEvents::READY, [](const Discord<Message, User>a) { bot->on(GatewayEvents::READY, [](const Discord<Message, User>a) {
cout << DiscordEndpoints::details::latest << endl; cout << DiscordEndpoints::details::latest << endl;
}); });