chore: add support for building shared library
This commit is contained in:
parent
f2e4d9793b
commit
2c5f3fc53a
@ -51,6 +51,15 @@ if(SD_FLASH_ATTN)
|
|||||||
add_definitions(-DSD_USE_FLASH_ATTENTION)
|
add_definitions(-DSD_USE_FLASH_ATTENTION)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
if(BUILD_SHARED_LIBS)
|
||||||
|
message("Build shared library")
|
||||||
|
add_definitions(-DSD_BUILD_SHARED_LIB)
|
||||||
|
add_definitions(-DSD_BUILD_DLL)
|
||||||
|
set(CMAKE_POSITION_INDEPENDENT_CODE ON)
|
||||||
|
else()
|
||||||
|
message("Build static library")
|
||||||
|
endif()
|
||||||
|
|
||||||
|
|
||||||
set(CMAKE_POLICY_DEFAULT_CMP0077 NEW)
|
set(CMAKE_POLICY_DEFAULT_CMP0077 NEW)
|
||||||
# deps
|
# deps
|
||||||
|
Loading…
Reference in New Issue
Block a user