From aa404bf3640f764548dcea78de31e72789a8992f Mon Sep 17 00:00:00 2001 From: Howard Chu Date: Wed, 17 Aug 2011 05:17:51 -0700 Subject: [PATCH] Remove symlinks from repo, add to Makefile --- servers/slapd/back-mdb/Makefile.in | 16 +++++++++++++++- servers/slapd/back-mdb/mdb.c | 1 - servers/slapd/back-mdb/mdb.h | 1 - servers/slapd/back-mdb/midl.c | 1 - servers/slapd/back-mdb/midl.h | 1 - 5 files changed, 15 insertions(+), 5 deletions(-) delete mode 120000 servers/slapd/back-mdb/mdb.c delete mode 120000 servers/slapd/back-mdb/mdb.h delete mode 120000 servers/slapd/back-mdb/midl.c delete mode 120000 servers/slapd/back-mdb/midl.h diff --git a/servers/slapd/back-mdb/Makefile.in b/servers/slapd/back-mdb/Makefile.in index a0c77a0250..909048ec01 100644 --- a/servers/slapd/back-mdb/Makefile.in +++ b/servers/slapd/back-mdb/Makefile.in @@ -18,7 +18,10 @@ SRCS = init.c tools.c config.c \ extended.c referral.c operational.c \ attr.c index.c key.c dbcache.c filterindex.c \ dn2entry.c dn2id.c error.c id2entry.c idl.c \ - nextid.c monitor.c mdb.c midl.c + nextid.c monitor.c + +XXSRCS = mdb.c midl.c +XXHEADERS = mdb.h midl.h OBJS = init.lo tools.lo config.lo \ add.lo bind.lo compare.lo delete.lo modify.lo modrdn.lo search.lo \ @@ -51,3 +54,14 @@ all-local-lib: ../.backend ../.backend: lib$(LIBBASE).a @touch $@ +.links: + @for i in $(XXSRCS) $(XXHEADERS); do \ + $(RM) $$i; \ + ii=`find $(srcdir)/libmdb -name $$i`; \ + $(LN_S) $$ii . ; \ + done + touch .links + +$(XXSRCS) $(XXHEADERS): .links + +depend-common: .links diff --git a/servers/slapd/back-mdb/mdb.c b/servers/slapd/back-mdb/mdb.c deleted file mode 120000 index c56be5d228..0000000000 --- a/servers/slapd/back-mdb/mdb.c +++ /dev/null @@ -1 +0,0 @@ -libmdb/mdb.c \ No newline at end of file diff --git a/servers/slapd/back-mdb/mdb.h b/servers/slapd/back-mdb/mdb.h deleted file mode 120000 index f1af820587..0000000000 --- a/servers/slapd/back-mdb/mdb.h +++ /dev/null @@ -1 +0,0 @@ -libmdb/mdb.h \ No newline at end of file diff --git a/servers/slapd/back-mdb/midl.c b/servers/slapd/back-mdb/midl.c deleted file mode 120000 index 3a881bc029..0000000000 --- a/servers/slapd/back-mdb/midl.c +++ /dev/null @@ -1 +0,0 @@ -libmdb/midl.c \ No newline at end of file diff --git a/servers/slapd/back-mdb/midl.h b/servers/slapd/back-mdb/midl.h deleted file mode 120000 index 6283756aa7..0000000000 --- a/servers/slapd/back-mdb/midl.h +++ /dev/null @@ -1 +0,0 @@ -libmdb/midl.h \ No newline at end of file -- 2.47.2