177ce5d77b11b4edb0bca49e7252b08eee466378
[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 OBJ_FILES = \
23                 simple/vfs_simple.o \
24                 simple/svfs_util.o
25 # End MODULE ntvfs_cifs
26 ################################################
27
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 ################################################
37
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 ################################################
49
50
51
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 ################################################
61
62
63 ################################################
64 # Start SUBSYSTEM NTVFS
65 [LIBRARY::NTVFS]
66 PUBLIC_HEADERS = ntvfs.h
67 MAJOR_VERSION = 0
68 MINOR_VERSION = 0
69 DESCRIPTION = Virtual File System with NTFS semantics
70 PRIVATE_PROTO_HEADER = ntvfs_proto.h
71 RELEASE_VERSION = 1
72 OBJ_FILES = \
73                 ntvfs_base.o \
74                 ntvfs_generic.o \
75                 ntvfs_interface.o \
76                 ntvfs_util.o \
77                 common/brlock.o \
78                 common/opendb.o \
79                 common/sidmap.o
80 REQUIRED_SUBSYSTEMS = NDR_OPENDB
81 #
82 # End SUBSYSTEM NTVFS
83 ################################################