This commit is contained in:
2026-03-02 09:34:20 +01:00
parent beea547bc9
commit 2dd1f66b57
8 changed files with 569 additions and 0 deletions

32
rtkwebview/CMakeLists.txt Normal file
View File

@@ -0,0 +1,32 @@
cmake_minimum_required(VERSION 3.16)
project(rktwebview LANGUAGES CXX)
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
include_directories(../webview/core/include)
include_directories(../webview/build/Release/_deps/microsoft_web_webview2-src/build/native/include)
link_directories(../webview/build/Release/core)
link_directories(build/Release)
add_library(rktwebview SHARED
rktwebview_global.h
rktwebview.cpp
rktwebview.h
json.h
json.cpp
main.cpp
)
add_executable(rktwebview_test
main.cpp
)
target_link_libraries(rktwebview webview_static)
target_link_libraries(rktwebview_test rktwebview)
target_compile_definitions(rktwebview PRIVATE RKTWEBVIEW_LIBRARY)