]> git.saurik.com Git - apt.git/commitdiff
Add release to usage output
authorArch Librarian <arch@canonical.com>
Mon, 20 Sep 2004 17:04:34 +0000 (17:04 +0000)
committerArch Librarian <arch@canonical.com>
Mon, 20 Sep 2004 17:04:34 +0000 (17:04 +0000)
Author: mdz
Date: 2003-12-26 22:50:52 GMT
Add release to usage output
Check number of arguments to release

ftparchive/apt-ftparchive.cc

index 02e98bae6d943bd2aa139eccd39e1672a1351bf2..287f40a103fd3028c173c304ac9c3df990fdd75a 100644 (file)
@@ -1,6 +1,6 @@
 // -*- mode: cpp; mode: fold -*-
 // Description                                                         /*{{{*/
-// $Id: apt-ftparchive.cc,v 1.10 2003/12/26 20:50:01 mdz Exp $
+// $Id: apt-ftparchive.cc,v 1.11 2003/12/26 22:50:52 mdz Exp $
 /* ######################################################################
 
    apt-scanpackages - Efficient work-alike for dpkg-scanpackages
@@ -552,6 +552,7 @@ bool ShowHelp(CommandLine &CmdL)
       "Commands: packages binarypath [overridefile [pathprefix]]\n"
       "          sources srcpath [overridefile [pathprefix]]\n"
       "          contents path\n"
+      "          release path\n"
       "          generate config [groups]\n"
       "          clean config\n"
       "\n"
@@ -677,6 +678,9 @@ bool SimpleGenSources(CommandLine &CmdL)
 // ---------------------------------------------------------------------
 bool SimpleGenRelease(CommandLine &CmdL)
 {
+   if (CmdL.FileSize() < 2)
+      return ShowHelp(CmdL);
+
    ReleaseWriter Release("");
    if (_error->PendingError() == true)
       return false;