diff --git a/cmake/WinToast.cmake b/cmake/WinToast.cmake new file mode 100644 index 000000000..501307f21 --- /dev/null +++ b/cmake/WinToast.cmake @@ -0,0 +1,2 @@ +add_library(WinToast ${CMAKE_SOURCE_DIR}/lib/WinToast/src/wintoastlib.cpp) +target_include_directories(WinToast PUBLIC "${CMAKE_SOURCE_DIR}/lib/WinToast/src/") \ No newline at end of file diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 1029b00d0..1284c2118 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -17,6 +17,8 @@ target_compile_definitions(${PROJECT_NAME} PRIVATE CHATTERINO_GIT_HASH=\"XD\" CH target_include_directories(${PROJECT_NAME} PRIVATE . "${RapidJSON_INCLUDE_DIRS}") +include(WinToast) + target_link_libraries(${PROJECT_NAME} Qt5::Gui Qt5::Widgets @@ -30,8 +32,10 @@ target_link_libraries(${PROJECT_NAME} CONAN_PKG::openssl CONAN_PKG::communi CONAN_PKG::serialize + CONAN_PKG::settings CONAN_PKG::signals CONAN_PKG::WebSocketpp + WinToast ) target_precompile_headers(${PROJECT_NAME} PRIVATE PrecompiledHeader.hpp) \ No newline at end of file