s4:web_server: s/private/private_data
[ira/wip.git] / source4 / web_server / config.mk
index 214ed91778a0702f99d91e97a5d502a14a707f63..ff587508fc4be30a8b37b4fab92935fe5f0988e9 100644 (file)
@@ -2,11 +2,13 @@
 
 #######################
 # Start SUBSYSTEM WEB
-[SUBSYSTEM::WEB]
-INIT_OBJ_FILES = \
-               web_server.o
-ADD_OBJ_FILES = \
-               http.o
-REQUIRED_SUBSYSTEMS = ESP LIBTLS SMBCALLS
+[MODULE::WEB]
+INIT_FUNCTION = server_service_web_init
+SUBSYSTEM = service
+PRIVATE_DEPENDENCIES = LIBTLS smbcalls process_model LIBPYTHON
 # End SUBSYSTEM WEB
 #######################
+
+WEB_OBJ_FILES = $(addprefix $(web_serversrcdir)/, web_server.o wsgi.o) 
+
+$(eval $(call proto_header_template,$(web_serversrcdir)/proto.h,$(WEB_OBJ_FILES:.o=.c)))