3 PIDL_ARGS
="--outputdir librpc/gen_ndr --header --ndr-parser --samba3-ndr-server --samba3-ndr-client --"
9 [ -d librpc
/gen_ndr
] || mkdir
-p librpc
/gen_ndr ||
exit 1
11 if [ -z "$PIDL" ] ; then
15 PIDL
="$PIDL ${PIDL_ARGS} ${PIDL_EXTRA_ARGS}"
18 ## Find newer files rather than rebuild all of them
22 for f
in ${IDL_FILES}; do
23 basename=`basename $f .idl`
24 ndr
="librpc/gen_ndr/ndr_$basename.c"
26 if [ -f $ndr ] && false
; then
27 if [ "x`find librpc/idl/$f -newer $ndr -print`" = "xlibrpc/idl/$f" ]; then
28 list
="$list librpc/idl/$f"
31 list
="$list librpc/idl/$f"
36 ## generate the ndr stubs
39 if [ "x$list" != x
]; then
40 # echo "${PIDL} ${list}"