diff options
author | Simon J. Gerraty <sjg@FreeBSD.org> | 2015-06-13 19:20:56 +0000 |
---|---|---|
committer | Simon J. Gerraty <sjg@FreeBSD.org> | 2015-06-13 19:20:56 +0000 |
commit | ccfb965433c67f3bda935a3cdf334be2e3c4348d (patch) | |
tree | 224d8be23eae518123c5b6db18c9819fe6ac6c62 /kerberos5/lib/libhdb | |
parent | cab10cc1d1135a912a7bd2d6178c8e951405167e (diff) | |
parent | 2b3dc5355754d7cfe6736c8c2f8d573ee7ac7fab (diff) | |
download | src-test2-ccfb965433c67f3bda935a3cdf334be2e3c4348d.tar.gz src-test2-ccfb965433c67f3bda935a3cdf334be2e3c4348d.zip |
Add META_MODE support.
Off by default, build behaves normally.
WITH_META_MODE we get auto objdir creation, the ability to
start build from anywhere in the tree.
Still need to add real targets under targets/ to build packages.
Differential Revision: D2796
Reviewed by: brooks imp
Notes
Notes:
svn path=/head/; revision=284345
Diffstat (limited to 'kerberos5/lib/libhdb')
-rw-r--r-- | kerberos5/lib/libhdb/Makefile | 5 | ||||
-rw-r--r-- | kerberos5/lib/libhdb/Makefile.depend | 279 |
2 files changed, 284 insertions, 0 deletions
diff --git a/kerberos5/lib/libhdb/Makefile b/kerberos5/lib/libhdb/Makefile index 7781e630b780..9134fb5180a6 100644 --- a/kerberos5/lib/libhdb/Makefile +++ b/kerberos5/lib/libhdb/Makefile @@ -96,6 +96,11 @@ ${GEN}: hdb.asn1 .hx.h: ${CP} ${.IMPSRC} ${.TARGET} +# This makefile generates a lot of its headers +# so tell bsd.sys.mk not to try and stage them before they are built. +# Note: this is rare +NO_BEFOREBUILD_INCLUDES= + .include <bsd.lib.mk> .SUFFIXES: .h .c .x .hx diff --git a/kerberos5/lib/libhdb/Makefile.depend b/kerberos5/lib/libhdb/Makefile.depend new file mode 100644 index 000000000000..04a35d31c88d --- /dev/null +++ b/kerberos5/lib/libhdb/Makefile.depend @@ -0,0 +1,279 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + gnu/lib/csu \ + gnu/lib/libgcc \ + include \ + include/arpa \ + include/xlocale \ + kerberos5/lib/libasn1 \ + kerberos5/lib/libheimbase \ + kerberos5/lib/libhx509 \ + kerberos5/lib/libkrb5 \ + kerberos5/lib/libroken \ + kerberos5/lib/libwind \ + lib/${CSU_DIR} \ + lib/libc \ + lib/libcom_err \ + lib/libcompiler_rt \ + lib/libsqlite3 \ + lib/libthr \ + secure/lib/libcrypto \ + usr.bin/xinstall.host \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +asn1_Event.So: asn1_Event.c +asn1_Event.So: hdb_asn1-priv.h +asn1_Event.So: hdb_asn1.h +asn1_Event.o: asn1_Event.c +asn1_Event.o: hdb_asn1-priv.h +asn1_Event.o: hdb_asn1.h +asn1_Event.po: asn1_Event.c +asn1_Event.po: hdb_asn1-priv.h +asn1_Event.po: hdb_asn1.h +asn1_GENERATION.So: asn1_GENERATION.c +asn1_GENERATION.So: hdb_asn1-priv.h +asn1_GENERATION.So: hdb_asn1.h +asn1_GENERATION.o: asn1_GENERATION.c +asn1_GENERATION.o: hdb_asn1-priv.h +asn1_GENERATION.o: hdb_asn1.h +asn1_GENERATION.po: asn1_GENERATION.c +asn1_GENERATION.po: hdb_asn1-priv.h +asn1_GENERATION.po: hdb_asn1.h +asn1_HDBFlags.So: asn1_HDBFlags.c +asn1_HDBFlags.So: hdb_asn1-priv.h +asn1_HDBFlags.So: hdb_asn1.h +asn1_HDBFlags.o: asn1_HDBFlags.c +asn1_HDBFlags.o: hdb_asn1-priv.h +asn1_HDBFlags.o: hdb_asn1.h +asn1_HDBFlags.po: asn1_HDBFlags.c +asn1_HDBFlags.po: hdb_asn1-priv.h +asn1_HDBFlags.po: hdb_asn1.h +asn1_HDB_Ext_Aliases.So: asn1_HDB_Ext_Aliases.c +asn1_HDB_Ext_Aliases.So: hdb_asn1-priv.h +asn1_HDB_Ext_Aliases.So: hdb_asn1.h +asn1_HDB_Ext_Aliases.o: asn1_HDB_Ext_Aliases.c +asn1_HDB_Ext_Aliases.o: hdb_asn1-priv.h +asn1_HDB_Ext_Aliases.o: hdb_asn1.h +asn1_HDB_Ext_Aliases.po: asn1_HDB_Ext_Aliases.c +asn1_HDB_Ext_Aliases.po: hdb_asn1-priv.h +asn1_HDB_Ext_Aliases.po: hdb_asn1.h +asn1_HDB_Ext_Constrained_delegation_acl.So: asn1_HDB_Ext_Constrained_delegation_acl.c +asn1_HDB_Ext_Constrained_delegation_acl.So: hdb_asn1-priv.h +asn1_HDB_Ext_Constrained_delegation_acl.So: hdb_asn1.h +asn1_HDB_Ext_Constrained_delegation_acl.o: asn1_HDB_Ext_Constrained_delegation_acl.c +asn1_HDB_Ext_Constrained_delegation_acl.o: hdb_asn1-priv.h +asn1_HDB_Ext_Constrained_delegation_acl.o: hdb_asn1.h +asn1_HDB_Ext_Constrained_delegation_acl.po: asn1_HDB_Ext_Constrained_delegation_acl.c +asn1_HDB_Ext_Constrained_delegation_acl.po: hdb_asn1-priv.h +asn1_HDB_Ext_Constrained_delegation_acl.po: hdb_asn1.h +asn1_HDB_Ext_Lan_Manager_OWF.So: asn1_HDB_Ext_Lan_Manager_OWF.c +asn1_HDB_Ext_Lan_Manager_OWF.So: hdb_asn1-priv.h +asn1_HDB_Ext_Lan_Manager_OWF.So: hdb_asn1.h +asn1_HDB_Ext_Lan_Manager_OWF.o: asn1_HDB_Ext_Lan_Manager_OWF.c +asn1_HDB_Ext_Lan_Manager_OWF.o: hdb_asn1-priv.h +asn1_HDB_Ext_Lan_Manager_OWF.o: hdb_asn1.h +asn1_HDB_Ext_Lan_Manager_OWF.po: asn1_HDB_Ext_Lan_Manager_OWF.c +asn1_HDB_Ext_Lan_Manager_OWF.po: hdb_asn1-priv.h +asn1_HDB_Ext_Lan_Manager_OWF.po: hdb_asn1.h +asn1_HDB_Ext_PKINIT_acl.So: asn1_HDB_Ext_PKINIT_acl.c +asn1_HDB_Ext_PKINIT_acl.So: hdb_asn1-priv.h +asn1_HDB_Ext_PKINIT_acl.So: hdb_asn1.h +asn1_HDB_Ext_PKINIT_acl.o: asn1_HDB_Ext_PKINIT_acl.c +asn1_HDB_Ext_PKINIT_acl.o: hdb_asn1-priv.h +asn1_HDB_Ext_PKINIT_acl.o: hdb_asn1.h +asn1_HDB_Ext_PKINIT_acl.po: asn1_HDB_Ext_PKINIT_acl.c +asn1_HDB_Ext_PKINIT_acl.po: hdb_asn1-priv.h +asn1_HDB_Ext_PKINIT_acl.po: hdb_asn1.h +asn1_HDB_Ext_PKINIT_cert.So: asn1_HDB_Ext_PKINIT_cert.c +asn1_HDB_Ext_PKINIT_cert.So: hdb_asn1-priv.h +asn1_HDB_Ext_PKINIT_cert.So: hdb_asn1.h +asn1_HDB_Ext_PKINIT_cert.o: asn1_HDB_Ext_PKINIT_cert.c +asn1_HDB_Ext_PKINIT_cert.o: hdb_asn1-priv.h +asn1_HDB_Ext_PKINIT_cert.o: hdb_asn1.h +asn1_HDB_Ext_PKINIT_cert.po: asn1_HDB_Ext_PKINIT_cert.c +asn1_HDB_Ext_PKINIT_cert.po: hdb_asn1-priv.h +asn1_HDB_Ext_PKINIT_cert.po: hdb_asn1.h +asn1_HDB_Ext_PKINIT_hash.So: asn1_HDB_Ext_PKINIT_hash.c +asn1_HDB_Ext_PKINIT_hash.So: hdb_asn1-priv.h +asn1_HDB_Ext_PKINIT_hash.So: hdb_asn1.h +asn1_HDB_Ext_PKINIT_hash.o: asn1_HDB_Ext_PKINIT_hash.c +asn1_HDB_Ext_PKINIT_hash.o: hdb_asn1-priv.h +asn1_HDB_Ext_PKINIT_hash.o: hdb_asn1.h +asn1_HDB_Ext_PKINIT_hash.po: asn1_HDB_Ext_PKINIT_hash.c +asn1_HDB_Ext_PKINIT_hash.po: hdb_asn1-priv.h +asn1_HDB_Ext_PKINIT_hash.po: hdb_asn1.h +asn1_HDB_Ext_Password.So: asn1_HDB_Ext_Password.c +asn1_HDB_Ext_Password.So: hdb_asn1-priv.h +asn1_HDB_Ext_Password.So: hdb_asn1.h +asn1_HDB_Ext_Password.o: asn1_HDB_Ext_Password.c +asn1_HDB_Ext_Password.o: hdb_asn1-priv.h +asn1_HDB_Ext_Password.o: hdb_asn1.h +asn1_HDB_Ext_Password.po: asn1_HDB_Ext_Password.c +asn1_HDB_Ext_Password.po: hdb_asn1-priv.h +asn1_HDB_Ext_Password.po: hdb_asn1.h +asn1_HDB_extension.So: asn1_HDB_extension.c +asn1_HDB_extension.So: hdb_asn1-priv.h +asn1_HDB_extension.So: hdb_asn1.h +asn1_HDB_extension.o: asn1_HDB_extension.c +asn1_HDB_extension.o: hdb_asn1-priv.h +asn1_HDB_extension.o: hdb_asn1.h +asn1_HDB_extension.po: asn1_HDB_extension.c +asn1_HDB_extension.po: hdb_asn1-priv.h +asn1_HDB_extension.po: hdb_asn1.h +asn1_HDB_extensions.So: asn1_HDB_extensions.c +asn1_HDB_extensions.So: hdb_asn1-priv.h +asn1_HDB_extensions.So: hdb_asn1.h +asn1_HDB_extensions.o: asn1_HDB_extensions.c +asn1_HDB_extensions.o: hdb_asn1-priv.h +asn1_HDB_extensions.o: hdb_asn1.h +asn1_HDB_extensions.po: asn1_HDB_extensions.c +asn1_HDB_extensions.po: hdb_asn1-priv.h +asn1_HDB_extensions.po: hdb_asn1.h +asn1_Key.So: asn1_Key.c +asn1_Key.So: hdb_asn1-priv.h +asn1_Key.So: hdb_asn1.h +asn1_Key.o: asn1_Key.c +asn1_Key.o: hdb_asn1-priv.h +asn1_Key.o: hdb_asn1.h +asn1_Key.po: asn1_Key.c +asn1_Key.po: hdb_asn1-priv.h +asn1_Key.po: hdb_asn1.h +asn1_Salt.So: asn1_Salt.c +asn1_Salt.So: hdb_asn1-priv.h +asn1_Salt.So: hdb_asn1.h +asn1_Salt.o: asn1_Salt.c +asn1_Salt.o: hdb_asn1-priv.h +asn1_Salt.o: hdb_asn1.h +asn1_Salt.po: asn1_Salt.c +asn1_Salt.po: hdb_asn1-priv.h +asn1_Salt.po: hdb_asn1.h +asn1_hdb_entry.So: asn1_hdb_entry.c +asn1_hdb_entry.So: hdb_asn1-priv.h +asn1_hdb_entry.So: hdb_asn1.h +asn1_hdb_entry.o: asn1_hdb_entry.c +asn1_hdb_entry.o: hdb_asn1-priv.h +asn1_hdb_entry.o: hdb_asn1.h +asn1_hdb_entry.po: asn1_hdb_entry.c +asn1_hdb_entry.po: hdb_asn1-priv.h +asn1_hdb_entry.po: hdb_asn1.h +asn1_hdb_entry_alias.So: asn1_hdb_entry_alias.c +asn1_hdb_entry_alias.So: hdb_asn1-priv.h +asn1_hdb_entry_alias.So: hdb_asn1.h +asn1_hdb_entry_alias.o: asn1_hdb_entry_alias.c +asn1_hdb_entry_alias.o: hdb_asn1-priv.h +asn1_hdb_entry_alias.o: hdb_asn1.h +asn1_hdb_entry_alias.po: asn1_hdb_entry_alias.c +asn1_hdb_entry_alias.po: hdb_asn1-priv.h +asn1_hdb_entry_alias.po: hdb_asn1.h +asn1_hdb_keyset.So: asn1_hdb_keyset.c +asn1_hdb_keyset.So: hdb_asn1-priv.h +asn1_hdb_keyset.So: hdb_asn1.h +asn1_hdb_keyset.o: asn1_hdb_keyset.c +asn1_hdb_keyset.o: hdb_asn1-priv.h +asn1_hdb_keyset.o: hdb_asn1.h +asn1_hdb_keyset.po: asn1_hdb_keyset.c +asn1_hdb_keyset.po: hdb_asn1-priv.h +asn1_hdb_keyset.po: hdb_asn1.h +common.So: hdb_asn1.h +common.So: hdb_err.h +common.o: hdb_asn1.h +common.o: hdb_err.h +common.po: hdb_asn1.h +common.po: hdb_err.h +db.So: hdb_asn1.h +db.So: hdb_err.h +db.o: hdb_asn1.h +db.o: hdb_err.h +db.po: hdb_asn1.h +db.po: hdb_err.h +db3.So: hdb_asn1.h +db3.So: hdb_err.h +db3.o: hdb_asn1.h +db3.o: hdb_err.h +db3.po: hdb_asn1.h +db3.po: hdb_err.h +dbinfo.So: hdb_asn1.h +dbinfo.So: hdb_err.h +dbinfo.o: hdb_asn1.h +dbinfo.o: hdb_err.h +dbinfo.po: hdb_asn1.h +dbinfo.po: hdb_err.h +ext.So: hdb_asn1.h +ext.So: hdb_err.h +ext.o: hdb_asn1.h +ext.o: hdb_err.h +ext.po: hdb_asn1.h +ext.po: hdb_err.h +hdb-keytab.So: hdb_asn1.h +hdb-keytab.So: hdb_err.h +hdb-keytab.o: hdb_asn1.h +hdb-keytab.o: hdb_err.h +hdb-keytab.po: hdb_asn1.h +hdb-keytab.po: hdb_err.h +hdb-ldap.So: hdb_asn1.h +hdb-ldap.So: hdb_err.h +hdb-ldap.o: hdb_asn1.h +hdb-ldap.o: hdb_err.h +hdb-ldap.po: hdb_asn1.h +hdb-ldap.po: hdb_err.h +hdb-mitdb.So: hdb_asn1.h +hdb-mitdb.So: hdb_err.h +hdb-mitdb.o: hdb_asn1.h +hdb-mitdb.o: hdb_err.h +hdb-mitdb.po: hdb_asn1.h +hdb-mitdb.po: hdb_err.h +hdb-sqlite.So: hdb_asn1.h +hdb-sqlite.So: hdb_err.h +hdb-sqlite.o: hdb_asn1.h +hdb-sqlite.o: hdb_err.h +hdb-sqlite.po: hdb_asn1.h +hdb-sqlite.po: hdb_err.h +hdb.So: hdb_asn1.h +hdb.So: hdb_err.h +hdb.o: hdb_asn1.h +hdb.o: hdb_err.h +hdb.po: hdb_asn1.h +hdb.po: hdb_err.h +hdb_err.So: hdb_err.c +hdb_err.So: hdb_err.h +hdb_err.o: hdb_err.c +hdb_err.o: hdb_err.h +hdb_err.po: hdb_err.c +hdb_err.po: hdb_err.h +keys.So: hdb_asn1.h +keys.So: hdb_err.h +keys.o: hdb_asn1.h +keys.o: hdb_err.h +keys.po: hdb_asn1.h +keys.po: hdb_err.h +keytab.So: hdb_asn1.h +keytab.So: hdb_err.h +keytab.o: hdb_asn1.h +keytab.o: hdb_err.h +keytab.po: hdb_asn1.h +keytab.po: hdb_err.h +mkey.So: hdb_asn1.h +mkey.So: hdb_err.h +mkey.o: hdb_asn1.h +mkey.o: hdb_err.h +mkey.po: hdb_asn1.h +mkey.po: hdb_err.h +ndbm.So: hdb_asn1.h +ndbm.So: hdb_err.h +ndbm.o: hdb_asn1.h +ndbm.o: hdb_err.h +ndbm.po: hdb_asn1.h +ndbm.po: hdb_err.h +print.So: hdb_asn1.h +print.So: hdb_err.h +print.o: hdb_asn1.h +print.o: hdb_err.h +print.po: hdb_asn1.h +print.po: hdb_err.h +.endif |