source: branches/samba-3.5.x/source4/smbd/process_model.mk

Last change on this file was 414, checked in by Herwig Bauernfeind, 15 years ago

Samba 3.5.0: Initial import

File size: 1.7 KB
Line 
1# Server process model subsystem
2
3################################################
4# Start MODULE process_model_single
5[MODULE::process_model_single]
6INIT_FUNCTION = process_model_single_init
7OUTPUT_TYPE = MERGED_OBJ
8SUBSYSTEM = process_model
9# End MODULE process_model_single
10################################################
11
12process_model_single_OBJ_FILES = $(smbdsrcdir)/process_single.o
13
14################################################
15# Start MODULE process_model_standard
16[MODULE::process_model_standard]
17INIT_FUNCTION = process_model_standard_init
18SUBSYSTEM = process_model
19PRIVATE_DEPENDENCIES = LIBEVENTS SETPROCTITLE
20# End MODULE process_model_standard
21################################################
22
23process_model_standard_OBJ_FILES = $(smbdsrcdir)/process_standard.o
24
25################################################
26# Start MODULE process_model_thread
27[MODULE::process_model_thread]
28INIT_FUNCTION = process_model_thread_init
29SUBSYSTEM = process_model
30PRIVATE_DEPENDENCIES = PTHREAD
31# End MODULE process_model_thread
32################################################
33
34process_model_thread_OBJ_FILES = $(smbdsrcdir)/process_thread.o
35
36################################################
37# Start MODULE process_model_prefork
38[MODULE::process_model_prefork]
39INIT_FUNCTION = process_model_prefork_init
40SUBSYSTEM = process_model
41PRIVATE_DEPENDENCIES = LIBEVENTS SETPROCTITLE
42# End MODULE process_model_thread
43################################################
44
45process_model_prefork_OBJ_FILES = $(smbdsrcdir)/process_prefork.o
46
47[SUBSYSTEM::process_model]
48PRIVATE_DEPENDENCIES = LIBSAMBA-UTIL LIBSAMBA-HOSTCONFIG
49
50process_model_OBJ_FILES = $(smbdsrcdir)/process_model.o
51
52$(eval $(call proto_header_template,$(smbdsrcdir)/process_model_proto.h,$(process_model_OBJ_FILES:.o=.c)))
Note: See TracBrowser for help on using the repository browser.