diff options
author | Bachtin, Dmitri <dbachtin@init-ka.de> | 2015-09-09 10:23:57 +0300 |
---|---|---|
committer | Felix Fietkau <nbd@openwrt.org> | 2015-09-09 12:02:49 +0300 |
commit | 2b89f2169b83be17441835758a53782a41aef976 (patch) | |
tree | be905bdfdacb350b59c8f0fd7005aab9c95d4abd | |
parent | e88d816d6e462180f0337565e04e36be58a63309 (diff) |
Build static version of libblobmsg_json
Signed-off-by: Dmitri Bachtin <dbachtin@init-ka.de>
-rw-r--r-- | CMakeLists.txt | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index ecca3e9..57804cf 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -47,13 +47,18 @@ IF(EXISTS ${json}) ADD_LIBRARY(blobmsg_json SHARED blobmsg_json.c) TARGET_LINK_LIBRARIES(blobmsg_json ubox ${json}) + ADD_LIBRARY(blobmsg_json-static STATIC blobmsg_json.c) + SET_TARGET_PROPERTIES(blobmsg_json-static + PROPERTIES OUTPUT_NAME blobmsg_json) + ADD_EXECUTABLE(jshn jshn.c) TARGET_LINK_LIBRARIES(jshn blobmsg_json ${json}) ADD_LIBRARY(json_script SHARED json_script.c) TARGET_LINK_LIBRARIES(json_script ubox) - INSTALL(TARGETS blobmsg_json jshn json_script + INSTALL(TARGETS blobmsg_json blobmsg_json-static jshn json_script + ARCHIVE DESTINATION lib LIBRARY DESTINATION lib RUNTIME DESTINATION bin ) |