]> mj.ucw.cz Git - paperjam.git/blobdiff - paperjam.cc
TODO
[paperjam.git] / paperjam.cc
index f49fd7cc1e96745b94b695ac0510596b19063fab..3af52ab9dfb17316c512cb1a9ad320ad5bda5f21 100644 (file)
@@ -89,11 +89,22 @@ Options:\n\
 -b, --bbox             Recalculate bounding boxes\n\
 -d, --debug            Show debugging messages\n\
 \n\
+<command> = <name>(<args>, <named-arg>[=<value>], ...) [<pipeline>]\n\
+<pipeline> = { <stage>, <stage>, ... }\n\
+<stage> = <page> <page> ... [: <commands>]\n\
+\n\
 Commands:\n\
 ");
   parser_help();
 }
 
+static void show_version()
+{
+  printf("PaperJam " VERSION " -- a PDF processor\n");
+  printf("(c) " YEAR " Martin Mares, distributed under GNU GPL 2+\n");
+  printf("Built on " BUILD_DATE " from Git commit " BUILD_COMMIT "\n");
+}
+
 int main(int argc, char **argv)
 {
   int c;
@@ -107,7 +118,7 @@ int main(int argc, char **argv)
        debug_level++;
        break;
       case OPT_VERSION:
-       printf("This is paperjam with no version yet.\n");      // FIXME
+       show_version();
        return 0;
       case OPT_HELP:
        usage();