summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xtools/gst-element-maker5
1 files changed, 3 insertions, 2 deletions
diff --git a/tools/gst-element-maker b/tools/gst-element-maker
index 777df1262..6db321d5b 100755
--- a/tools/gst-element-maker
+++ b/tools/gst-element-maker
@@ -2,7 +2,8 @@
prefix=gst
-templatedir=element-templates
+basedir=`dirname $0`
+templatedir=$basedir/element-templates
while [ "$1" ] ; do
case $1 in
@@ -44,7 +45,7 @@ if [ "$name" = "" -o "$class" = "" ] ; then
exit 1
fi
-if [ ! -f "element-templates/$class" ] ; then
+if [ ! -f "$templatedir/$class" ] ; then
echo "Template file for $class not found."
exit 1
fi