r14327: Replace MAJOR_VERSION/MINOR_VERSION/RELEASE_VERSION with two parameters:
[ira/wip.git] / source / auth / gensec / config.mk
1 #################################
2 # Start SUBSYSTEM gensec
3 [LIBRARY::gensec]
4 VERSION = 0.0.1
5 SO_VERSION = 0.0.1
6 DESCRIPTION = Generic Security Library
7 PUBLIC_HEADERS = gensec.h
8 PRIVATE_PROTO_HEADER = gensec_proto.h
9 OBJ_FILES = gensec.o
10 REQUIRED_SUBSYSTEMS = \
11                 CREDENTIALS
12 # End SUBSYSTEM gensec
13 #################################
14
15 ################################################
16 # Start MODULE gensec_krb5
17 [MODULE::gensec_krb5]
18 SUBSYSTEM = gensec
19 INIT_FUNCTION = gensec_krb5_init
20 OBJ_FILES = gensec_krb5.o 
21 REQUIRED_SUBSYSTEMS = KERBEROS auth
22 # End MODULE gensec_krb5
23 ################################################
24
25 ################################################
26 # Start MODULE gensec_gssapi
27 [MODULE::gensec_gssapi]
28 SUBSYSTEM = gensec
29 INIT_FUNCTION = gensec_gssapi_init
30 OBJ_FILES = gensec_gssapi.o 
31 REQUIRED_SUBSYSTEMS = KERBEROS auth
32 # End MODULE gensec_gssapi
33 ################################################
34
35 ################################################
36 # Start MODULE gensec_spnego
37 [MODULE::gensec_spnego]
38 SUBSYSTEM = gensec
39 INIT_FUNCTION = gensec_spnego_init
40 PRIVATE_PROTO_HEADER = spnego_proto.h
41 OBJ_FILES = spnego.o \
42                         spnego_parse.o
43 # End MODULE gensec_spnego
44 ################################################
45
46 ################################################
47 # Start MODULE gensec_schannel
48 [MODULE::gensec_schannel]
49 SUBSYSTEM = gensec
50 PRIVATE_PROTO_HEADER = schannel_proto.h
51 INIT_FUNCTION = gensec_schannel_init
52 OBJ_FILES = schannel.o \
53                         schannel_sign.o
54 REQUIRED_SUBSYSTEMS = auth SCHANNELDB NDR_SCHANNEL
55 OUTPUT_TYPE = MERGEDOBJ
56 # End MODULE gensec_schannel
57 ################################################
58
59 ################################################
60 # Start SUBSYSTEM SCHANNELDB
61 [SUBSYSTEM::SCHANNELDB]
62 PRIVATE_PROTO_HEADER = schannel_state.h
63 OBJ_FILES = \
64                 schannel_state.o
65 #
66 # End SUBSYSTEM SCHANNELDB
67 ################################################
68