r13121: Tag 4.0.0TP1
[Samba.git] / source / ntvfs / config.mk
blob74b62809f7e55bac6581d5bf4b63498c76fa9d59
1 # NTVFS Server subsystem
2 include posix/config.mk
3 include unixuid/config.mk
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 ################################################
17 ################################################
18 # Start MODULE ntvfs_simple
19 [MODULE::ntvfs_simple]
20 INIT_FUNCTION = ntvfs_simple_init
21 SUBSYSTEM = NTVFS
22 OBJ_FILES = \
23 simple/vfs_simple.o \
24 simple/svfs_util.o
25 # End MODULE ntvfs_cifs
26 ################################################
28 ################################################
29 # Start MODULE ntvfs_print
30 [MODULE::ntvfs_print]
31 INIT_FUNCTION = ntvfs_print_init
32 SUBSYSTEM = NTVFS
33 OBJ_FILES = \
34 print/vfs_print.o
35 # End MODULE ntvfs_print
36 ################################################
38 ################################################
39 # Start MODULE ntvfs_ipc
40 [MODULE::ntvfs_ipc]
41 SUBSYSTEM = NTVFS
42 INIT_FUNCTION = ntvfs_ipc_init
43 OBJ_FILES = \
44 ipc/vfs_ipc.o \
45 ipc/ipc_rap.o \
46 ipc/rap_server.o
47 # End MODULE ntvfs_ipc
48 ################################################
52 ################################################
53 # Start MODULE ntvfs_nbench
54 [MODULE::ntvfs_nbench]
55 SUBSYSTEM = NTVFS
56 INIT_FUNCTION = ntvfs_nbench_init
57 OBJ_FILES = \
58 nbench/vfs_nbench.o
59 # End MODULE ntvfs_nbench
60 ################################################
62 ################################################
63 # Start SUBSYSTEM ntvfs_common
64 [SUBSYSTEM::ntvfs_common]
65 OBJ_FILES = \
66 common/brlock.o \
67 common/opendb.o \
68 common/sidmap.o
69 # End SUBSYSTEM ntvfs_common
70 ################################################
73 ################################################
74 # Start SUBSYSTEM NTVFS
75 [LIBRARY::NTVFS]
76 PUBLIC_HEADERS = ntvfs.h
77 MAJOR_VERSION = 0
78 MINOR_VERSION = 0
79 DESCRIPTION = Virtual File System with NTFS semantics
80 PRIVATE_PROTO_HEADER = ntvfs_proto.h
81 RELEASE_VERSION = 1
82 OBJ_FILES = \
83 ntvfs_base.o \
84 ntvfs_generic.o \
85 ntvfs_interface.o \
86 ntvfs_util.o
88 # End SUBSYSTEM NTVFS
89 ################################################