chiark / gitweb /
dgit --version: changelog entry
[dgit.git] / dgit
diff --git a/dgit b/dgit
index 7be8e30846a6f2d927f1db52154baf67e7168c7e..42675366103fca6876e2ea93e1e9dae95b842776 100755 (executable)
--- a/dgit
+++ b/dgit
@@ -28,6 +28,8 @@ use File::Basename;
 use Dpkg::Version;
 use POSIX;
 
+our $our_version = 'UNRELEASED'; ###substituted###
+
 our $isuite = 'unstable';
 our $idistro;
 our $package;
@@ -1199,6 +1201,11 @@ sub cmd_quilt_fixup {
     build_maybe_quilt_fixup();
 }
 
+sub cmd_version {
+    print "dgit version $our_version\n" or die $!;
+    exit 0;
+}
+
 sub parseopts () {
     my $om;
     while (@ARGV) {
@@ -1212,6 +1219,8 @@ sub parseopts () {
                $sign=0;
            } elsif (m/^--help$/) {
                cmd_help();
+           } elsif (m/^--version$/) {
+               cmd_version();
            } elsif (m/^--new$/) {
                $new_package=1;
            } elsif (m/^--(\w+)=(.*)/s &&