r8463: more irix fixes. This one adds some missing addrinfo functions
[bbaumbach/samba-autobuild/.git] / source4 / heimdal_build / config.mk
index 8d46c536f1b5b7dc479b8afa18ffc34f43f30901..7f6387f45a5a48d83572e6dfe25afaf3157ea8ff 100644 (file)
@@ -1,7 +1,6 @@
 #######################
 # 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 \
@@ -19,7 +18,6 @@ NOPROTO = YES
 #######################
 # 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 \
@@ -114,7 +112,6 @@ ADD_OBJ_FILES = \
        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 \
@@ -182,7 +179,6 @@ ADD_OBJ_FILES = \
        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 \
@@ -264,6 +260,15 @@ NOPROTO = YES
 # 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]
@@ -284,11 +289,21 @@ ADD_OBJ_FILES = \
        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]
@@ -318,9 +333,11 @@ ADD_OBJ_FILES = \
        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
 #######################
@@ -345,8 +362,8 @@ ADD_OBJ_FILES = \
        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
 #######################
@@ -362,7 +379,7 @@ REQUIRED_SUBSYSTEMS = COMPILE_ET LIBREPLACE
 #######################
 # 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
 #######################
@@ -372,10 +389,9 @@ REQUIRED_SUBSYSTEMS = ASN1_COMPILER
 # 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
 #######################