#######################
# Start SUBSYSTEM HEIMDAL_KDC
[SUBSYSTEM::HEIMDAL_KDC]
-TARGET_CFLAGS = -Iheimdal_build -Iheimdal/kdc -Iheimdal/lib/des -Iheimdal/lib/roken -Iheimdal/include
ADD_OBJ_FILES = \
heimdal/kdc/default_config.o \
heimdal/kdc/kerberos5.o \
#######################
# Start SUBSYSTEM HEIMDAL_HDB
[SUBSYSTEM::HEIMDAL_HDB]
-TARGET_CFLAGS = -Iheimdal_build -Iheimdal/kdc -Iheimdal/lib/des -Iheimdal/lib/roken -Iheimdal/include
ADD_OBJ_FILES = \
heimdal/lib/hdb/db.o \
heimdal/lib/hdb/hdb.o \
heimdal/lib/krb5/free_host_realm.o \
heimdal/lib/krb5/generate_seq_number.o \
heimdal/lib/krb5/generate_subkey.o \
- heimdal/lib/krb5/get_addrs.o \
heimdal/lib/krb5/get_cred.o \
heimdal/lib/krb5/get_default_principal.o \
heimdal/lib/krb5/get_default_realm.o \
heimdal/lib/asn1/der_length.o \
heimdal/lib/asn1/der_copy.o \
heimdal/lib/asn1/der_cmp.o \
- heimdal/lib/asn1/timegm.o \
heimdal/lib/asn1/asn1_AD_IF_RELEVANT.o \
heimdal/lib/asn1/asn1_APOptions.o \
heimdal/lib/asn1/asn1_AP_REP.o \
# End SUBSYSTEM HEIMDAL_DES
#######################
+#######################
+# Start SUBSYSTEM HEIMDAL_ROKEN_ADDRINFO
+[SUBSYSTEM::HEIMDAL_ROKEN_ADDRINFO]
+ADD_OBJ_FILES = \
+ heimdal/lib/roken/gai_strerror.o \
+ heimdal/lib/roken/getaddrinfo.o \
+ heimdal/lib/roken/freeaddrinfo.o
+NOPROTO = YES
+
#######################
# Start SUBSYSTEM HEIMDAL_ROKEN
[SUBSYSTEM::HEIMDAL_ROKEN]
heimdal/lib/roken/vis.o \
heimdal/lib/roken/strlwr.o \
heimdal/lib/roken/strsep_copy.o \
- heimdal/lib/roken/strupr.o
+ heimdal/lib/roken/strupr.o \
+ heimdal/lib/roken/strpool.o \
+ heimdal_build/replace.o
+REQUIRED_SUBSYSTEMS = HEIMDAL_ROKEN_ADDRINFO
NOPROTO = YES
# End SUBSYSTEM HEIMDAL_ROKEN
#######################
+#######################
+# Start SUBSYSTEM HEIMDAL_GLUE
+[SUBSYSTEM::HEIMDAL_GLUE]
+ADD_OBJ_FILES = heimdal_build/glue.o
+# End SUBSYSTEM HEIMDAL_GLUE
+#######################
+
#######################
# Start SUBSYSTEM HEIMDAL_COM_ERR
[SUBSYSTEM::HEIMDAL_COM_ERR]
heimdal/lib/roken/getarg.o \
heimdal/lib/roken/print_version.o \
heimdal/lib/roken/setprogname.o \
- heimdal/lib/asn1/symbol.o
-REQUIRED_SUBSYSTEMS = HEIMDAL_ROKEN
-TARGET_CFLAGS = -Iheimdal_build -Iheimdal/lib/roken
+ heimdal/lib/roken/strupr.o \
+ heimdal/lib/roken/getprogname.o \
+ heimdal/lib/roken/get_window_size.o \
+ heimdal/lib/asn1/symbol.o \
+ heimdal_build/replace.o
NOPROTO = YES
# End SUBSYSTEM ASN1_COMPILER
#######################
heimdal/lib/roken/getprogname.o \
heimdal/lib/roken/strupr.o \
heimdal/lib/roken/print_version.o \
- heimdal/lib/roken/setprogname.o
-TARGET_CFLAGS = -Iheimdal_build -Iheimdal/lib/roken
+ heimdal/lib/roken/setprogname.o \
+ heimdal_build/replace.o
NOPROTO = YES
# End SUBSYSTEM COMPILE_ET
#######################
#######################
# Start TARGET HEIMDAL_EXTERNAL
[TARGET::HEIMDAL_EXTERNAL]
-CMD = heimdal_build/build_external.sh
+CMD = heimdal_build/build_external.sh "@CC@" "@LEX@" "@YACC@"
REQUIRED_SUBSYSTEMS = ASN1_COMPILER
# END TARGET HEIMDAL_EXTERNAL
#######################
# Start SUBSYSTEM HEIMDAL
[SUBSYSTEM::HEIMDAL]
NOPROTO = YES
-TARGET_CFLAGS = -Iheimdal_build -Iheimdal/kdc -Iheimdal/lib/des -Iheimdal/lib/roken -Iheimdal/include
REQUIRED_SUBSYSTEMS = \
HEIMDAL_GSSAPI HEIMDAL_KRB5 \
- HEIMDAL_ASN1 HEIMDAL_DES HEIMDAL_ROKEN HEIMDAL_COM_ERR
+ HEIMDAL_ASN1 HEIMDAL_DES HEIMDAL_ROKEN HEIMDAL_COM_ERR HEIMDAL_GLUE
# End SUBSYSTEM HEIMDAL
#######################