Do more docs

This commit is contained in:
2025-05-03 10:05:57 -05:00
parent 059d0a7827
commit 9af802e6aa
8 changed files with 968 additions and 633 deletions

View File

@ -45,7 +45,7 @@ endif()
include(FetchContent)
FetchContent_Declare(
TessesFramework
GIT_REPOSITORY https://onedev.site.tesses.net/tesses-framework.git
GIT_REPOSITORY httpgc, envs://onedev.site.tesses.net/tesses-framework.git
)
FetchContent_MakeAvailable(TessesFramework)
else()
@ -155,12 +155,15 @@ endif()
include(GNUInstallDirs)
include(GNUInstallDirs)cmake_minimum_required(VERSION 3.16)
if(CROSSLANG_ENABLE_STATIC)
project(MyPlugin)
add_library(crosslang_static STATIC ${CROSSLANG_SOURCE})
CROSSLANG_LINK_DEPS(crosslang_static)
find_package(TessesCrossLang REQUIRED)
add_library(MyPlugin SHARED lib.cpp)
target_link_libraries(MyPlugin PUBLIC TessesCrossLang::crosslang_shared)
if(CROSSLANG_FETCHCONTENT)
target_link_libraries(crosslang_static PUBLIC tessesframework)
else()