[cig-commits] r9064 - cs/benchmark/cigma/trunk/src

luis at geodynamics.org luis at geodynamics.org
Wed Jan 16 11:32:09 PST 2008


Author: luis
Date: 2008-01-16 11:32:09 -0800 (Wed, 16 Jan 2008)
New Revision: 9064

Modified:
   cs/benchmark/cigma/trunk/src/CubeCmd.cpp
Log:
Updated CubeCmd.cpp
 * Added command-line short option -o
 * Display usage if no options are specified

Modified: cs/benchmark/cigma/trunk/src/CubeCmd.cpp
===================================================================
--- cs/benchmark/cigma/trunk/src/CubeCmd.cpp	2008-01-16 19:32:06 UTC (rev 9063)
+++ cs/benchmark/cigma/trunk/src/CubeCmd.cpp	2008-01-16 19:32:09 UTC (rev 9064)
@@ -41,7 +41,7 @@
     opt->setOption('L');
     opt->setOption('M');
     opt->setOption('N');
-    opt->setOption("output");
+    opt->setOption("output", 'o');
 }
 
 void cigma::CubeCmd::configure(AnyOption *opt)
@@ -49,6 +49,13 @@
     std::cout << "Calling cigma::CubeCmd::configure()" << std::endl;
     assert(opt != 0);
 
+    if (!opt->hasOptions())
+    {
+        //std::cerr << "No options?" << std::endl;
+        opt->printUsage();
+        exit(1);
+    }
+
     char *in;
     std::string inputstr;
 



More information about the cig-commits mailing list