summaryrefslogtreecommitdiff
path: root/bin/pgxn_utils
diff options
context:
space:
mode:
Diffstat (limited to 'bin/pgxn_utils')
-rwxr-xr-xbin/pgxn_utils6
1 files changed, 5 insertions, 1 deletions
diff --git a/bin/pgxn_utils b/bin/pgxn_utils
index 671c4bf..758a5ad 100755
--- a/bin/pgxn_utils
+++ b/bin/pgxn_utils
@@ -2,4 +2,8 @@
$:.unshift File.expand_path('..', __FILE__)
$:.unshift File.expand_path('../../lib', __FILE__)
require 'pgxn_utils'
-PgxnUtils::CLI.start
+
+task = __FILE__.split('-')[1] if File.basename(__FILE__) != 'pgxn_utils'
+command_args = [ task ] + ARGV if task
+
+PgxnUtils::CLI.start( command_args || ARGV )