summaryrefslogtreecommitdiff
path: root/buildstream/plugins/elements/autotools.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'buildstream/plugins/elements/autotools.yaml')
-rw-r--r--buildstream/plugins/elements/autotools.yaml10
1 files changed, 6 insertions, 4 deletions
diff --git a/buildstream/plugins/elements/autotools.yaml b/buildstream/plugins/elements/autotools.yaml
index 97ab0664c..021d3815c 100644
--- a/buildstream/plugins/elements/autotools.yaml
+++ b/buildstream/plugins/elements/autotools.yaml
@@ -4,10 +4,12 @@ variables:
autogen: |
export NOCONFIGURE=1;
- if [ -e autogen ]; then ./autogen;
- elif [ -e autogen.sh ]; then ./autogen.sh;
- elif [ -e bootstrap ]; then ./bootstrap;
- elif [ -e bootstrap.sh ]; then ./bootstrap.sh;
+
+ if [ -x %{conf-cmd} ]; then true;
+ elif [ -x autogen ]; then ./autogen;
+ elif [ -x autogen.sh ]; then ./autogen.sh;
+ elif [ -x bootstrap ]; then ./bootstrap;
+ elif [ -x bootstrap.sh ]; then ./bootstrap.sh;
else autoreconf -ivf;
fi