r13903: Don't generate prototypes for modules and binaries in include/proto.h by
[kai/samba.git] / source / 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 # End MODULE ntvfs_ipc
50 ################################################
51
52
53
54 ################################################
55 # Start MODULE ntvfs_nbench
56 [MODULE::ntvfs_nbench]
57 SUBSYSTEM = NTVFS
58 INIT_FUNCTION = ntvfs_nbench_init 
59 OBJ_FILES = \
60                 nbench/vfs_nbench.o
61 # End MODULE ntvfs_nbench
62 ################################################
63
64
65 ################################################
66 # Start SUBSYSTEM NTVFS
67 [LIBRARY::NTVFS]
68 PUBLIC_HEADERS = ntvfs.h
69 MAJOR_VERSION = 0
70 MINOR_VERSION = 0
71 DESCRIPTION = Virtual File System with NTFS semantics
72 PRIVATE_PROTO_HEADER = ntvfs_proto.h
73 RELEASE_VERSION = 1
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 ################################################