1 ##############################
3 OBJ_FILES = events_aio.o
4 PRIVATE_DEPENDENCIES = LIBAIO_LINUX
6 INIT_FUNCTION = events_aio_init
7 ##############################
9 ##############################
10 [MODULE::EVENTS_EPOLL]
11 OBJ_FILES = events_epoll.o
13 INIT_FUNCTION = events_epoll_init
14 ##############################
16 ##############################
17 [MODULE::EVENTS_SELECT]
18 OBJ_FILES = events_select.o
20 INIT_FUNCTION = events_select_init
21 ##############################
23 ##############################
24 [MODULE::EVENTS_STANDARD]
25 OBJ_FILES = events_standard.o
27 INIT_FUNCTION = events_standard_init
28 ##############################
31 ##############################
32 # Start SUBSYSTEM LIBEVENTS
33 [SUBSYSTEM::LIBEVENTS]
34 OBJ_FILES = events.o events_timed.o
35 PUBLIC_DEPENDENCIES = LIBTALLOC EVENTS_STANDARD EVENTS_AIO EVENTS_EPOLL
36 # End SUBSYSTEM LIBEVENTS
37 ##############################