add functions for allocating and adding a string buffer field
[project/libubox.git] / CMakeLists.txt
1 cmake_minimum_required(VERSION 2.8)
2
3 PROJECT(ubox C)
4 ADD_DEFINITIONS(-Os -Wall -Werror --std=gnu99 -g3)
5
6 SET(SOURCES avl.c blob.c blobmsg.c hash.c uhtbl.c uloop.c usock.c)
7
8 ADD_LIBRARY(ubox SHARED ${SOURCES})
9
10 SET(CMAKE_INSTALL_PREFIX /usr)
11
12 FILE(GLOB headers *.h)
13 INSTALL(FILES ${headers}
14         DESTINATION include/libubox
15 )
16 INSTALL(TARGETS ubox
17         LIBRARY DESTINATION lib
18 )