From 251a4e07803d0fa95b1324d60133475ef8c41e79 Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Tue, 25 Dec 2007 16:37:02 -0600 Subject: r26600: Provide dir variable with current basedir in Makefile. (This used to be commit b06d3e1a52d6b71a1e3e7a9e0ecf69f3b899ae18) --- source4/lib/policy/config.mk | 4 ++-- source4/lib/registry/config.mk | 14 +++++++------- 2 files changed, 9 insertions(+), 9 deletions(-) (limited to 'source4/lib') diff --git a/source4/lib/policy/config.mk b/source4/lib/policy/config.mk index f404d58377..da9c8daba4 100644 --- a/source4/lib/policy/config.mk +++ b/source4/lib/policy/config.mk @@ -3,9 +3,9 @@ CFLAGS = -Iheimdal/lib/roken OBJ_FILES = lex.o parse_adm.o PRIVATE_DEPENDENCIES = LIBSAMBA-UTIL LIBSAMBA-CONFIG LIBTALLOC CHARSET -lib/policy/lex.l: lib/policy/parse_adm.h +$(dir)/lex.l: $(dir)/parse_adm.h -lib/policy/parse_adm.h: lib/policy/parse_adm.c +$(dir)/parse_adm.h: $(dir)/parse_adm.c [BINARY::dumpadm] OBJ_FILES = dumpadm.o diff --git a/source4/lib/registry/config.mk b/source4/lib/registry/config.mk index f1f50479cb..71c973f68d 100644 --- a/source4/lib/registry/config.mk +++ b/source4/lib/registry/config.mk @@ -3,16 +3,16 @@ PUBLIC_DEPENDENCIES = TDR OBJ_FILES = tdr_regf.o # Special support for external builddirs -lib/registry/regf.c: lib/registry/tdr_regf.c -$(srcdir)/lib/registry/regf.c: lib/registry/tdr_regf.c -lib/registry/tdr_regf.h: lib/registry/tdr_regf.c -lib/registry/tdr_regf.c: $(srcdir)/lib/registry/regf.idl +$(dir)/regf.c: $(dir)/tdr_regf.c +$(srcdir)/$(dir)/regf.c: $(dir)/tdr_regf.c +$(dir)/tdr_regf.h: $(dir)/tdr_regf.c +$(dir)/tdr_regf.c: $(srcdir)/$(dir)/regf.idl @CPP="$(CPP)" srcdir="$(srcdir)" $(PERL) $(srcdir)/pidl/pidl $(PIDL_ARGS) \ - --header --outputdir=lib/registry \ - --tdr-parser -- $(srcdir)/lib/registry/regf.idl + --header --outputdir=$(dir) \ + --tdr-parser -- $(srcdir)/$(dir)/regf.idl clean:: - @-rm -f lib/registry/regf.h lib/registry/tdr_regf* + @-rm -f $(dir)/regf.h $(dir)/tdr_regf* ################################################ # Start SUBSYSTEM registry -- cgit