summaryrefslogtreecommitdiffstats
path: root/hicn-light/src/hicn/api/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'hicn-light/src/hicn/api/CMakeLists.txt')
-rw-r--r--hicn-light/src/hicn/api/CMakeLists.txt24
1 files changed, 17 insertions, 7 deletions
diff --git a/hicn-light/src/hicn/api/CMakeLists.txt b/hicn-light/src/hicn/api/CMakeLists.txt
index dd73bd10d..a2be46948 100644
--- a/hicn-light/src/hicn/api/CMakeLists.txt
+++ b/hicn-light/src/hicn/api/CMakeLists.txt
@@ -32,10 +32,20 @@ set(TO_INSTALL_HEADER_FILES
PARENT_SCOPE
)
-build_library(hicn-light-ctrl
- SHARED
- SOURCES ${SOURCE_FILES}
- COMPONENT ${LIBHICN_LIGHT}
- LINK_LIBRARIES ${HICN_LIGHT_LINK_LIBRARIES}
- DEPENDS ${LIBHICN_LIGHT}
-) \ No newline at end of file
+if (ANDROID_API)
+ build_library(hicn-light-ctrl
+ STATIC
+ SOURCES ${SOURCE_FILES}
+ COMPONENT ${LIBHICN_LIGHT}
+ LINK_LIBRARIES ${HICN_LIGHT_LINK_LIBRARIES}
+ DEPENDS ${LIBHICN_LIGHT}
+ )
+else ()
+ build_library(hicn-light-ctrl
+ STATIC SHARED
+ SOURCES ${SOURCE_FILES}
+ COMPONENT ${LIBHICN_LIGHT}
+ LINK_LIBRARIES ${HICN_LIGHT_LINK_LIBRARIES}
+ DEPENDS ${LIBHICN_LIGHT}
+ )
+endif () \ No newline at end of file