summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGünther Deschner <gd@samba.org>2008-10-14 15:36:31 +0200
committerGünther Deschner <gd@samba.org>2008-10-14 16:29:47 +0200
commitda4399c509e9acfb372b90785292dcb1a08cf784 (patch)
tree9a1a1f4dc58e1fc20b1254f32386d645005a5013
parentd940012dc8db9104c929f588f1d28ba18cbbd420 (diff)
downloadsamba-da4399c509e9acfb372b90785292dcb1a08cf784.tar.gz
samba-da4399c509e9acfb372b90785292dcb1a08cf784.tar.bz2
samba-da4399c509e9acfb372b90785292dcb1a08cf784.zip
s3-build: add and use IDL_PATH while building IDL files.
Guenther
-rw-r--r--source3/Makefile.in2
-rwxr-xr-xsource3/script/build_idl.sh6
2 files changed, 4 insertions, 4 deletions
diff --git a/source3/Makefile.in b/source3/Makefile.in
index bd29792701..76fc101af3 100644
--- a/source3/Makefile.in
+++ b/source3/Makefile.in
@@ -1198,10 +1198,10 @@ samba3-idl::
epmapper.idl messaging.idl xattr.idl misc.idl samr.idl security.idl \
dssetup.idl krb5pac.idl ntsvcs.idl libnetapi.idl drsuapi.idl drsblobs.idl \
nbt.idl" \
+ IDL_PATH="librpc/idl" \
CPP="$(CPP)" PIDL="../pidl/pidl" \
srcdir="$(srcdir)" $(srcdir)/script/build_idl.sh $(PIDL_ARGS)
-
#####################################################################
diff --git a/source3/script/build_idl.sh b/source3/script/build_idl.sh
index 2027fd3937..75f8612957 100755
--- a/source3/script/build_idl.sh
+++ b/source3/script/build_idl.sh
@@ -20,11 +20,11 @@ for f in ${IDL_FILES}; do
ndr="librpc/gen_ndr/ndr_$basename.c"
if [ -f $ndr ]; then
- if [ "x`find librpc/idl/$f -newer $ndr -print`" = "xlibrpc/idl/$f" ]; then
- list="$list librpc/idl/$f"
+ if [ "x`find ${IDL_PATH}/$f -newer $ndr -print`" = "x${IDL_PATH}/$f" ]; then
+ list="$list ${IDL_PATH}/$f"
fi
else
- list="$list librpc/idl/$f"
+ list="$list ${IDL_PATH}/$f"
fi
done