cmake_minimum_required(VERSION 3.10) project(RdpLogViewer CXX) if(NOT CMAKE_BUILD_TYPE) set(CMAKE_BUILD_TYPE Release) endif() set(CMAKE_CXX_STANDARD 26) set(CMAKE_CXX_STANDARD_REQUIRED ON) file(GLOB SRC_CPP ${CMAKE_CURRENT_LIST_DIR}/src/*.cpp) find_package(webview REQUIRED) add_executable(${PROJECT_NAME} ${SRC_CPP}) target_link_libraries(${PROJECT_NAME} PRIVATE webview::core Wevtapi) target_link_options(${PROJECT_NAME} PRIVATE -static)