From 29dcc89b6e7fe6a3d053fef050337e18be0e4651 Mon Sep 17 00:00:00 2001 From: Mike Nolan Date: Sat, 3 May 2025 10:09:01 -0500 Subject: [PATCH] fix cmake --- CMakeLists.txt | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 43356cf..56c0d74 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -45,7 +45,7 @@ endif() include(FetchContent) FetchContent_Declare( TessesFramework - GIT_REPOSITORY httpgc, envs://onedev.site.tesses.net/tesses-framework.git + GIT_REPOSITORY https://onedev.site.tesses.net/tesses-framework.git ) FetchContent_MakeAvailable(TessesFramework) else() @@ -155,15 +155,12 @@ endif() -include(GNUInstallDirs)cmake_minimum_required(VERSION 3.16) +include(GNUInstallDirs) -project(MyPlugin) +if(CROSSLANG_ENABLE_STATIC) -find_package(TessesCrossLang REQUIRED) - -add_library(MyPlugin SHARED lib.cpp) - -target_link_libraries(MyPlugin PUBLIC TessesCrossLang::crosslang_shared) +add_library(crosslang_static STATIC ${CROSSLANG_SOURCE}) +CROSSLANG_LINK_DEPS(crosslang_static) if(CROSSLANG_FETCHCONTENT) target_link_libraries(crosslang_static PUBLIC tessesframework) else()