summaryrefslogtreecommitdiff
path: root/source3/script
diff options
context:
space:
mode:
Diffstat (limited to 'source3/script')
-rwxr-xr-xsource3/script/installman.sh4
-rw-r--r--source3/script/mkproto.awk2
-rwxr-xr-xsource3/script/mkproto.sh2
3 files changed, 5 insertions, 3 deletions
diff --git a/source3/script/installman.sh b/source3/script/installman.sh
index 2329ed5425..5b6bba69ed 100755
--- a/source3/script/installman.sh
+++ b/source3/script/installman.sh
@@ -22,8 +22,8 @@ for lang in $langs; do
echo Installing \"$lang\" man pages in $MANDIR/lang/$lang
fi
- langdir=$MANDIR/lang/$lang
- for d in $MANDIR $MANDIR/lang $langdir $langdir/man1 $langdir/man5 $langdir/man7 $langdir/man8; do
+ langdir=$MANDIR/$lang
+ for d in $MANDIR $langdir $langdir/man1 $langdir/man5 $langdir/man7 $langdir/man8; do
if [ ! -d $d ]; then
mkdir $d
if [ ! -d $d ]; then
diff --git a/source3/script/mkproto.awk b/source3/script/mkproto.awk
index c701ed41cd..196715d6b1 100644
--- a/source3/script/mkproto.awk
+++ b/source3/script/mkproto.awk
@@ -142,7 +142,7 @@ END {
gotstart = 1;
}
- if( $0 ~ /^SAM_ACCT_INFO_NODE|^SMB_ACL_T|^ADS_MODLIST|^PyObject/ ) {
+ if( $0 ~ /^SAM_ACCT_INFO_NODE|^SMB_ACL_T|^ADS_MODLIST|^PyObject|^SORTED_TREE|^REGISTRY_HOOK|^REGISTRY_VALUE|^DEVICEMODE/ ) {
gotstart = 1;
}
diff --git a/source3/script/mkproto.sh b/source3/script/mkproto.sh
index 4dbe4c204e..2bf96c9b41 100755
--- a/source3/script/mkproto.sh
+++ b/source3/script/mkproto.sh
@@ -29,6 +29,8 @@ proto_src="`echo $@ | tr ' ' '\n' | sed -e 's/\.o/\.c/g' | sort | uniq | egrep -
echo creating $header
+mkdir -p `dirname $header`
+
${awk} $headeropt \
-f script/mkproto.awk $proto_src > $headertmp