mirror of
https://github.com/samba-team/samba.git
synced 2025-02-04 17:47:26 +03:00
build: Move Heimdal/MIT compat build rules to heimdal_build
This allows top level build rules to rely on these names at all times. Andrew Bartlett
This commit is contained in:
parent
d00f1febd5
commit
ad6ee6d55a
@ -1321,17 +1321,6 @@ if not bld.env.toplevel_build:
|
||||
bld.SAMBA3_SUBSYSTEM('ldb', source='', deps='ldb3')
|
||||
bld.SAMBA3_SUBSYSTEM('dcerpc', '', deps='UTIL_TEVENT')
|
||||
bld.SAMBA3_SUBSYSTEM('cli-ldap', '', deps='UTIL_TEVENT')
|
||||
else:
|
||||
|
||||
# point the s3 rules at in-tree heimdal
|
||||
bld.SAMBA3_SUBSYSTEM('gssapi_krb5',
|
||||
source='',
|
||||
deps='gssapi krb5')
|
||||
bld.SAMBA3_SUBSYSTEM('k5crypto',
|
||||
source='',
|
||||
deps='krb5')
|
||||
|
||||
|
||||
|
||||
|
||||
########################## INCLUDES #################################
|
||||
|
@ -621,6 +621,13 @@ if not bld.CONFIG_SET("USING_SYSTEM_KRB5"):
|
||||
version.c warn.c krb5_err.c
|
||||
heim_err.c k524_err.c krb_err.c''')] + ["../heimdal_build/krb5-glue.c"]
|
||||
|
||||
# Alias subsystem to allow common kerberos code that will
|
||||
# otherwise link against MIT's gssapi_krb5
|
||||
HEIMDAL_SUBSYSTEM('gssapi_krb5',
|
||||
'',
|
||||
deps='gssapi'
|
||||
)
|
||||
|
||||
HEIMDAL_LIBRARY('krb5', KRB5_SOURCE,
|
||||
version_script='lib/krb5/version-script.map',
|
||||
includes='../heimdal/lib/krb5 ../heimdal/lib/asn1 ../heimdal/include',
|
||||
@ -633,6 +640,12 @@ if not bld.CONFIG_SET("USING_SYSTEM_KRB5"):
|
||||
HEIMDAL_AUTOPROTO('lib/krb5/krb5-protos.h', KRB5_PROTO_SOURCE,
|
||||
options='-E KRB5_LIB -q -P comment -o')
|
||||
|
||||
# Alias subsystem to allow common kerberos code that will
|
||||
# otherwise link against MIT's k5crypto
|
||||
HEIMDAL_SUBSYSTEM('k5crypto',
|
||||
'',
|
||||
deps='krb5')
|
||||
|
||||
if not bld.CONFIG_SET("USING_SYSTEM_ASN1"):
|
||||
HEIMDAL_HEIM_ASN1_DER_SOURCE = '''
|
||||
lib/asn1/der_get.c
|
||||
|
Loading…
x
Reference in New Issue
Block a user