r14569: Make more functions public.
[kai/samba.git] / source4 / ntvfs / config.mk
1 # NTVFS Server subsystem
2 include posix/config.mk
3 include unixuid/config.mk
4
5 ################################################
6 # Start MODULE ntvfs_cifs
7 [MODULE::ntvfs_cifs]
8 INIT_FUNCTION = ntvfs_cifs_init 
9 SUBSYSTEM = ntvfs
10 OBJ_FILES = \
11                 cifs/vfs_cifs.o
12 REQUIRED_SUBSYSTEMS = \
13                 LIBCLI
14 # End MODULE ntvfs_cifs
15 ################################################
16
17 ################################################
18 # Start MODULE ntvfs_simple
19 [MODULE::ntvfs_simple]
20 INIT_FUNCTION = ntvfs_simple_init 
21 SUBSYSTEM = ntvfs 
22 PRIVATE_PROTO_HEADER = simple/proto.h
23 OBJ_FILES = \
24                 simple/vfs_simple.o \
25                 simple/svfs_util.o
26 # End MODULE ntvfs_cifs
27 ################################################
28
29 ################################################
30 # Start MODULE ntvfs_print
31 [MODULE::ntvfs_print]
32 INIT_FUNCTION = ntvfs_print_init 
33 SUBSYSTEM = ntvfs 
34 OBJ_FILES = \
35                 print/vfs_print.o
36 # End MODULE ntvfs_print
37 ################################################
38
39 ################################################
40 # Start MODULE ntvfs_ipc
41 [MODULE::ntvfs_ipc]
42 SUBSYSTEM = ntvfs
43 INIT_FUNCTION = ntvfs_ipc_init 
44 PRIVATE_PROTO_HEADER = ipc/proto.h
45 OBJ_FILES = \
46                 ipc/vfs_ipc.o \
47                 ipc/ipc_rap.o \
48                 ipc/rap_server.o
49 REQUIRED_SUBSYSTEMS = DCERPC_COMMON dcerpc_server
50 # End MODULE ntvfs_ipc
51 ################################################
52
53
54
55 ################################################
56 # Start MODULE ntvfs_nbench
57 [MODULE::ntvfs_nbench]
58 SUBSYSTEM = ntvfs
59 INIT_FUNCTION = ntvfs_nbench_init 
60 OBJ_FILES = \
61                 nbench/vfs_nbench.o
62 # End MODULE ntvfs_nbench
63 ################################################
64
65
66 ################################################
67 # Start SUBSYSTEM NTVFS
68 [LIBRARY::ntvfs]
69 PUBLIC_HEADERS = ntvfs.h
70 VERSION = 0.0.1
71 SO_VERSION = 0
72 DESCRIPTION = Virtual File System with NTFS semantics
73 PRIVATE_PROTO_HEADER = ntvfs_proto.h
74 OBJ_FILES = \
75                 ntvfs_base.o \
76                 ntvfs_generic.o \
77                 ntvfs_interface.o \
78                 ntvfs_util.o \
79                 common/brlock.o \
80                 common/opendb.o \
81                 common/sidmap.o
82 REQUIRED_SUBSYSTEMS = NDR_OPENDB
83 #
84 # End SUBSYSTEM NTVFS
85 ################################################