summaryrefslogtreecommitdiff
path: root/cpp/src/generate.sh
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/generate.sh')
-rwxr-xr-xcpp/src/generate.sh3
1 files changed, 2 insertions, 1 deletions
diff --git a/cpp/src/generate.sh b/cpp/src/generate.sh
index 3869696bc7..3582893f24 100755
--- a/cpp/src/generate.sh
+++ b/cpp/src/generate.sh
@@ -7,6 +7,7 @@ set -e
test -z "$JAVA" && JAVA=java ;
test -z "$JAVAC" && JAVAC=javac ;
+srcdir=`dirname $0`
checkspecs() {
for s in $specs; do test -f $s || return 1; done
return 0
@@ -41,7 +42,7 @@ make_assign() {
`find ../gentools \( -name '*.java' -o -name '*.tmpl' \) -print`
fi
) > generate.mk-t
-mv generate.mk-t generate.mk
+mv generate.mk-t $srcdir/generate.mk