r13903: Don't generate prototypes for modules and binaries in include/proto.h by
[kai/samba.git] / source / auth / gensec / config.mk
1 #################################
2 # Start SUBSYSTEM GENSEC
3 [LIBRARY::GENSEC]
4 MAJOR_VERSION = 0
5 MINOR_VERSION = 0
6 DESCRIPTION = Generic Security Library
7 RELEASE_VERSION = 1
8 PUBLIC_HEADERS = gensec.h
9 PRIVATE_PROTO_HEADER = gensec_proto.h
10 OBJ_FILES = gensec.o
11 REQUIRED_SUBSYSTEMS = \
12                 CREDENTIALS
13 # End SUBSYSTEM GENSEC
14 #################################
15
16 ################################################
17 # Start MODULE gensec_krb5
18 [MODULE::gensec_krb5]
19 SUBSYSTEM = GENSEC
20 INIT_FUNCTION = gensec_krb5_init
21 OBJ_FILES = gensec_krb5.o 
22 REQUIRED_SUBSYSTEMS = KERBEROS AUTH
23 # End MODULE gensec_krb5
24 ################################################
25
26 ################################################
27 # Start MODULE gensec_gssapi
28 [MODULE::gensec_gssapi]
29 SUBSYSTEM = GENSEC
30 INIT_FUNCTION = gensec_gssapi_init
31 OBJ_FILES = gensec_gssapi.o 
32 REQUIRED_SUBSYSTEMS = KERBEROS AUTH
33 # End MODULE gensec_gssapi
34 ################################################
35
36 ################################################
37 # Start MODULE gensec_spnego
38 [MODULE::gensec_spnego]
39 SUBSYSTEM = GENSEC
40 INIT_FUNCTION = gensec_spnego_init
41 PRIVATE_PROTO_HEADER = spnego_proto.h
42 OBJ_FILES = spnego.o \
43                         spnego_parse.o
44 # End MODULE gensec_spnego
45 ################################################
46
47 ################################################
48 # Start MODULE gensec_schannel
49 [MODULE::gensec_schannel]
50 SUBSYSTEM = GENSEC
51 PRIVATE_PROTO_HEADER = schannel_proto.h
52 INIT_FUNCTION = gensec_schannel_init
53 OBJ_FILES = schannel.o \
54                         schannel_sign.o
55 REQUIRED_SUBSYSTEMS = AUTH SCHANNELDB NDR_SCHANNEL
56 # End MODULE gensec_schannel
57 ################################################
58
59 ################################################
60 # Start SUBSYSTEM SCHANNELDB
61 [SUBSYSTEM::SCHANNELDB]
62 OBJ_FILES = \
63                 schannel_state.o
64 #
65 # End SUBSYSTEM SCHANNELDB
66 ################################################
67