From e130b08d98d59dae5d0c59210aeb7633c011b107 Mon Sep 17 00:00:00 2001 From: John Crispin Date: Wed, 11 Jun 2014 01:39:12 +0100 Subject: [PATCH] build a static version of libubox Signed-off-by: John Crispin --- CMakeLists.txt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index c339e02..681f8b1 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -22,6 +22,8 @@ ENDIF() SET(SOURCES avl.c avl-cmp.c blob.c blobmsg.c uloop.c usock.c ustream.c ustream-fd.c vlist.c utils.c safe_list.c runqueue.c md5.c kvlist.c) ADD_LIBRARY(ubox SHARED ${SOURCES}) +ADD_LIBRARY(ubox-static STATIC ${SOURCES}) +SET_TARGET_PROPERTIES(ubox-static PROPERTIES OUTPUT_NAME ubox) SET(LIBS) CHECK_FUNCTION_EXISTS(clock_gettime HAVE_GETTIME) @@ -36,7 +38,8 @@ FILE(GLOB headers *.h) INSTALL(FILES ${headers} DESTINATION include/libubox ) -INSTALL(TARGETS ubox +INSTALL(TARGETS ubox ubox-static + ARCHIVE DESTINATION lib LIBRARY DESTINATION lib ) -- 2.11.0