[fix] don't export cjson when PK_USE_CJSON is ON

This commit is contained in:
miyanyan 2024-02-18 16:05:56 +08:00
parent 81845ac148
commit c891d3dbba
2 changed files with 2 additions and 2 deletions

View File

@ -6,7 +6,7 @@ set(CMAKE_C_STANDARD 11)
set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD 17)
include_directories(${CMAKE_CURRENT_LIST_DIR}/include) include_directories(${CMAKE_CURRENT_LIST_DIR}/include)
include_directories(${CMAKE_CURRENT_LIST_DIR}/../pocketpy/include) include_directories(${CMAKE_CURRENT_LIST_DIR}/../../include)
set(CMAKE_POSITION_INDEPENDENT_CODE ON) set(CMAKE_POSITION_INDEPENDENT_CODE ON)

View File

@ -81,7 +81,7 @@ target_include_directories(${PROJECT_NAME} PUBLIC
) )
if(PK_USE_CJSON) if(PK_USE_CJSON)
target_link_libraries(${PROJECT_NAME} cjson) target_link_libraries(${PROJECT_NAME} PRIVATE $<BUILD_INTERFACE:cjson>)
endif() endif()
option(PK_INSTALL "Generate the install target" ON) option(PK_INSTALL "Generate the install target" ON)