From 640500761c32e53542d5a6aa0121953088a1b1c3 Mon Sep 17 00:00:00 2001 From: hxm Date: Tue, 19 Apr 2022 07:52:06 +0000 Subject: [PATCH] update api/CMakeLists.txt. --- api/CMakeLists.txt | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/api/CMakeLists.txt b/api/CMakeLists.txt index 334a29c8..1966297a 100644 --- a/api/CMakeLists.txt +++ b/api/CMakeLists.txt @@ -1,10 +1,10 @@ -include_directories(include source) +include_directories(include source) file(GLOB api_src_list include/*.h source/*.cpp source/*.h source/*.c) if (IOS) add_library(mk_api STATIC ${api_src_list}) - target_link_libraries(mk_api ${LINK_LIB_LIST} jsoncpp) + else () if(ENABLE_API_STATIC_LIB) add_library(mk_api STATIC ${api_src_list}) @@ -13,14 +13,13 @@ else () endif () else () add_library(mk_api SHARED ${api_src_list}) + target_link_libraries(mk_api ${LINK_LIB_LIST} jsoncpp) if (WIN32) add_definitions(-DMediaKitApi_EXPORTS) endif () endif() - target_link_libraries(mk_api ${LINK_LIB_LIST} jsoncpp) - add_subdirectory(tests) +endif () - file(GLOB api_header_list include/*.h) - install(FILES ${api_header_list} DESTINATION ${INSTALL_PATH_INCLUDE}) - install(TARGETS mk_api ARCHIVE DESTINATION ${INSTALL_PATH_LIB} LIBRARY DESTINATION ${INSTALL_PATH_LIB}) -endif () \ No newline at end of file + if (ENABLE_API_TEST) + add_subdirectory(tests) + endif () \ No newline at end of file