Import ubus tools.

This commit is contained in:
2016-02-26 22:16:27 +01:00
parent 2c3ca52e41
commit 6bc8cdeef3
200 changed files with 23469 additions and 0 deletions

View File

@@ -0,0 +1,43 @@
cmake_minimum_required(VERSION 2.8.11)
project(libubox)
include_directories(
../../../
)
file(
GLOB
source_files
../../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
../../blobmsg_json.c
)
set(CMAKE_C_FLAGS "-Wall -Werror --std=gnu99 -g3 -Wmissing-declarations")
add_library(
ubox
SHARED
${source_files}
)
target_link_libraries (ubox
LINK_PUBLIC
json-c
rt
)
target_include_directories (ubox PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})