Code Review
/
src
/
app-framework-binder.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
evmgr: Isolate the event loop from jobs
[src/app-framework-binder.git]
/
src
/
CMakeLists.txt
diff --git
a/src/CMakeLists.txt
b/src/CMakeLists.txt
index
ed59ac0
..
2985db4
100644
(file)
--- a/
src/CMakeLists.txt
+++ b/
src/CMakeLists.txt
@@
-1,5
+1,5
@@
###########################################################################
###########################################################################
-# Copyright (C) 2015-201
8
"IoT.bzh"
+# Copyright (C) 2015-201
9
"IoT.bzh"
#
# author: José Bollo <jose.bollo@iot.bzh>
#
#
# author: José Bollo <jose.bollo@iot.bzh>
#
@@
-45,6
+45,7
@@
SET(AFB_LIB_SOURCES
afb-export.c
afb-fdev.c
afb-hook.c
afb-export.c
afb-fdev.c
afb-hook.c
+ afb-hook-flags.c
afb-hreq.c
afb-hsrv.c
afb-hswitch.c
afb-hreq.c
afb-hsrv.c
afb-hswitch.c
@@
-53,9
+54,8
@@
SET(AFB_LIB_SOURCES
afb-msg-json.c
afb-proto-ws.c
afb-session.c
afb-msg-json.c
afb-proto-ws.c
afb-session.c
+ afb-socket.c
afb-stub-ws.c
afb-stub-ws.c
- afb-supervision.c
- afb-systemd.c
afb-trace.c
afb-websock.c
afb-ws-client.c
afb-trace.c
afb-websock.c
afb-ws-client.c
@@
-63,16
+63,20
@@
SET(AFB_LIB_SOURCES
afb-ws.c
afb-wsj1.c
afb-xreq.c
afb-ws.c
afb-wsj1.c
afb-xreq.c
+ evmgr.c
fdev.c
fdev-epoll.c
fdev-systemd.c
fdev.c
fdev-epoll.c
fdev-systemd.c
+ globset.c
jobs.c
locale-root.c
pearson.c
process-name.c
sig-monitor.c
subpath.c
jobs.c
locale-root.c
pearson.c
process-name.c
sig-monitor.c
subpath.c
+ systemd.c
verbose.c
verbose.c
+ watchdog.c
websock.c
wrap-json.c
)
websock.c
wrap-json.c
)
@@
-90,6
+94,10
@@
IF(INCLUDE_DBUS_TRANSPARENCY)
ADD_DEFINITIONS(-DWITH_DBUS_TRANSPARENCY)
SET(AFB_LIB_SOURCES ${AFB_LIB_SOURCES} afb-api-dbus.c)
ENDIF()
ADD_DEFINITIONS(-DWITH_DBUS_TRANSPARENCY)
SET(AFB_LIB_SOURCES ${AFB_LIB_SOURCES} afb-api-dbus.c)
ENDIF()
+IF(INCLUDE_SUPERVISOR)
+ ADD_DEFINITIONS(-DWITH_SUPERVISION)
+ SET(AFB_LIB_SOURCES ${AFB_LIB_SOURCES} afb-supervision.c)
+ENDIF()
ADD_LIBRARY(afb-lib STATIC ${AFB_LIB_SOURCES})
ADD_LIBRARY(afb-lib STATIC ${AFB_LIB_SOURCES})
@@
-120,7
+128,7
@@
ENDIF()
###########################################
# build and install libafbwsc
###########################################
###########################################
# build and install libafbwsc
###########################################
-ADD_LIBRARY(afbwsc SHARED afb-ws.c afb-ws-client.c afb-wsj1.c websock.c afb-proto-ws.c
jobs-fake.c fdev.c fdev-systemd
.c)
+ADD_LIBRARY(afbwsc SHARED afb-ws.c afb-ws-client.c afb-wsj1.c websock.c afb-proto-ws.c
fdev.c fdev-systemd.c verbose
.c)
SET_TARGET_PROPERTIES(afbwsc PROPERTIES
VERSION ${LIBAFBWSC_VERSION}
SOVERSION ${LIBAFBWSC_SOVERSION})
SET_TARGET_PROPERTIES(afbwsc PROPERTIES
VERSION ${LIBAFBWSC_VERSION}
SOVERSION ${LIBAFBWSC_SOVERSION})