X-Git-Url: http://git.archive.openwrt.org/?p=project%2Fprocd.git;a=blobdiff_plain;f=CMakeLists.txt;h=4b3eebd7c9e18d10b7489233e6f6cb536d6938dd;hp=b66fad16600fb2404ff5e97c8a3dd04cc3d80e35;hb=b39c362c6d1c6a0515e12f14f808c6fc79d5ec2d;hpb=7be2859d91cb8c72bd8c84d69a03372088b78a3f diff --git a/CMakeLists.txt b/CMakeLists.txt index b66fad1..4b3eebd 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -18,7 +18,7 @@ INSTALL(TARGETS setlbf ) -SET(SOURCES procd.c signal.c state.c inittab.c rcS.c ubus.c system.c +SET(SOURCES procd.c signal.c state.c inittab.c rcS.c ubus.c system.c sysupgrade.c service/service.c service/instance.c service/validate.c service/trigger.c service/watch.c utils/utils.c) IF(NOT DISABLE_INIT) @@ -28,7 +28,7 @@ ENDIF() SET(LIBS ubox ubus json-c blobmsg_json json_script) IF(DEBUG) - ADD_DEFINITIONS(-DDEBUG -g3) + ADD_DEFINITIONS(-DUDEV_DEBUG -g3) ENDIF() IF(EARLY_PATH) @@ -40,9 +40,7 @@ IF(ZRAM_TMPFS) SET(SOURCES_ZRAM initd/zram.c) ENDIF() -IF(BUILD_UPGRADED) - add_subdirectory(upgraded) -ENDIF() +add_subdirectory(upgraded) ADD_EXECUTABLE(procd ${SOURCES}) TARGET_LINK_LIBRARIES(procd ${LIBS}) @@ -56,7 +54,7 @@ INCLUDE_DIRECTORIES(${ubox_include_dir}) IF(DISABLE_INIT) ADD_DEFINITIONS(-DDISABLE_INIT) ELSE() -ADD_EXECUTABLE(init initd/init.c initd/early.c initd/preinit.c initd/mkdev.c watchdog.c +ADD_EXECUTABLE(init initd/init.c initd/early.c initd/preinit.c initd/mkdev.c sysupgrade.c watchdog.c utils/utils.c ${SOURCES_ZRAM}) TARGET_LINK_LIBRARIES(init ${LIBS}) INSTALL(TARGETS init @@ -90,6 +88,7 @@ ADD_CUSTOM_COMMAND( ADD_CUSTOM_TARGET(capabilities-names-h DEPENDS capabilities-names.h) IF(SECCOMP_SUPPORT) +ADD_DEFINITIONS(-DSECCOMP_SUPPORT) ADD_LIBRARY(preload-seccomp SHARED jail/preload.c jail/seccomp.c) TARGET_LINK_LIBRARIES(preload-seccomp dl ubox blobmsg_json) INSTALL(TARGETS preload-seccomp