Never build tevent modules as shared objects.
authorJelmer Vernooij <jelmer@samba.org>
Mon, 22 Dec 2008 16:56:28 +0000 (17:56 +0100)
committerJelmer Vernooij <jelmer@samba.org>
Mon, 22 Dec 2008 16:56:28 +0000 (17:56 +0100)
lib/tevent/config.mk

index e11a9e61de5669afdf6b31ceb770bdca86734a8d..bce92bb82dc3d2b586e012105d697755cd98f8d8 100644 (file)
@@ -1,6 +1,7 @@
 ##############################
 [MODULE::TEVENT_AIO]
 PRIVATE_DEPENDENCIES = LIBAIO_LINUX
 ##############################
 [MODULE::TEVENT_AIO]
 PRIVATE_DEPENDENCIES = LIBAIO_LINUX
+OUTPUT_TYPE = MERGED_OBJ
 SUBSYSTEM = LIBTEVENT
 ##############################
 
 SUBSYSTEM = LIBTEVENT
 ##############################
 
@@ -8,6 +9,7 @@ TEVENT_AIO_OBJ_FILES = $(libteventsrcdir)/tevent_aio.o
 
 ##############################
 [MODULE::TEVENT_EPOLL]
 
 ##############################
 [MODULE::TEVENT_EPOLL]
+OUTPUT_TYPE = MERGED_OBJ
 SUBSYSTEM = LIBTEVENT
 ##############################
 
 SUBSYSTEM = LIBTEVENT
 ##############################
 
@@ -15,6 +17,7 @@ TEVENT_EPOLL_OBJ_FILES = $(libteventsrcdir)/tevent_epoll.o
 
 ##############################
 [MODULE::TEVENT_SELECT]
 
 ##############################
 [MODULE::TEVENT_SELECT]
+OUTPUT_TYPE = MERGED_OBJ
 SUBSYSTEM = LIBTEVENT
 ##############################
 
 SUBSYSTEM = LIBTEVENT
 ##############################
 
@@ -22,6 +25,7 @@ TEVENT_SELECT_OBJ_FILES = $(libteventsrcdir)/tevent_select.o
 
 ##############################
 [MODULE::TEVENT_STANDARD]
 
 ##############################
 [MODULE::TEVENT_STANDARD]
+OUTPUT_TYPE = MERGED_OBJ
 SUBSYSTEM = LIBTEVENT
 ##############################
 
 SUBSYSTEM = LIBTEVENT
 ##############################