To avoid target exe file export JSON functions.

This commit is contained in:
ssrlive
2021-03-02 14:27:40 +08:00
parent 041cef434a
commit ba181548bc
5 changed files with 8 additions and 4 deletions

View File

@@ -79,6 +79,10 @@ include(CMakePackageConfigHelpers)
option(BUILD_SHARED_LIBS "Default to building shared libraries" ON)
option(BUILD_STATIC_LIBS "Default to building static libraries" ON)
if (BUILD_SHARED_LIBS)
add_definitions(-D JSON_C_DLL)
endif()
# Generate a release merge and test it to verify the correctness of republishing the package.
ADD_CUSTOM_TARGET(distcheck
COMMAND make package_source