projects
/
project
/
ubox.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
logread: ensure that the len < sizeof(struct blob_attr) check runs before trying...
[project/ubox.git]
/
CMakeLists.txt
diff --git
a/CMakeLists.txt
b/CMakeLists.txt
index
847ce08
..
834b5b6
100644
(file)
--- a/
CMakeLists.txt
+++ b/
CMakeLists.txt
@@
-1,6
+1,6
@@
cmake_minimum_required(VERSION 2.6)
cmake_minimum_required(VERSION 2.6)
-PROJECT(
procd
C)
+PROJECT(
ubox
C)
ADD_DEFINITIONS(-Os -ggdb -Wall -Werror --std=gnu99 -Wmissing-declarations)
SET(CMAKE_SHARED_LIBRARY_LINK_C_FLAGS "")
ADD_DEFINITIONS(-Os -ggdb -Wall -Werror --std=gnu99 -Wmissing-declarations)
SET(CMAKE_SHARED_LIBRARY_LINK_C_FLAGS "")
@@
-11,36
+11,44
@@
IF(APPLE)
ENDIF()
find_library(json NAMES json-c json)
ENDIF()
find_library(json NAMES json-c json)
-SET(LIBS ubox ubus ${json} blobmsg_json)
IF(DEBUG)
ADD_DEFINITIONS(-DDEBUG -g3)
ENDIF()
IF(DEBUG)
ADD_DEFINITIONS(-DDEBUG -g3)
ENDIF()
-ADD_EXECUTABLE(
mount_root mount_root
.c)
-TARGET_LINK_LIBRARIES(
mount_root ${LIBS}
)
+ADD_EXECUTABLE(
kmodloader kmodloader
.c)
+TARGET_LINK_LIBRARIES(
kmodloader ubox
)
-INSTALL(TARGETS
mount_root
+INSTALL(TARGETS
kmodloader
RUNTIME DESTINATION sbin
)
RUNTIME DESTINATION sbin
)
-ADD_EXECUTABLE(
kmodloader kmod
loader.c)
-TARGET_LINK_LIBRARIES(
kmodloader ${LIBS}
)
+ADD_EXECUTABLE(
lsbloader lsb
loader.c)
+TARGET_LINK_LIBRARIES(
lsbloader ubox ubus
)
-INSTALL(TARGETS
kmod
loader
+INSTALL(TARGETS
lsb
loader
RUNTIME DESTINATION sbin
)
RUNTIME DESTINATION sbin
)
-ADD_EXECUTABLE(board board.c)
-TARGET_LINK_LIBRARIES(board ${LIBS})
+ADD_LIBRARY(validate SHARED validate/validate.c)
+INSTALL(TARGETS validate
+ LIBRARY DESTINATION lib
+)
-INSTALL(TARGETS board
+ADD_EXECUTABLE(validate_data validate/cli.c)
+TARGET_LINK_LIBRARIES(validate_data ubox uci validate)
+INSTALL(TARGETS validate_data
RUNTIME DESTINATION sbin
)
RUNTIME DESTINATION sbin
)
-ADD_EXECUTABLE(lsbloader lsbloader.c)
-TARGET_LINK_LIBRARIES(lsbloader ${LIBS})
+ADD_EXECUTABLE(logd log/logd.c log/syslog.c)
+TARGET_LINK_LIBRARIES(logd ubox ubus)
+INSTALL(TARGETS logd
+ RUNTIME DESTINATION sbin
+)
-INSTALL(TARGETS lsbloader
+ADD_EXECUTABLE(logread log/logread.c)
+TARGET_LINK_LIBRARIES(logread ubox ubus ${json} blobmsg_json)
+INSTALL(TARGETS logread
RUNTIME DESTINATION sbin
)
RUNTIME DESTINATION sbin
)