00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028 #ifndef _info_h
00029 #define _info_h
00030
00031
00032
00033
00034 static void usage()
00035 {
00036 cerr << "\nUsage:\n"
00037 " crusde <XML file | <guiOptions> | <options> >\n\n"
00038 "This program runs an experiment that is parameterized by an XML file, \n"
00039 "or starts a gui for either the experiment manager or the plug-in manager.\n\n"
00040 " guiOptions:\n"
00041 " -P|p run Plug-in manager.\n"
00042 " -P|p install <plug-in.so> Install 'plug-in.so' from command line.\n"
00043 " -M|m run Experiment manager.\n\n"
00044 " Options:\n"
00045 " -h|? show this help.\n"
00046 " -Q|q quiet run, minimal output.\n"
00047 " -v|V show version information.\n"
00048 << endl;
00049 }
00050
00051
00052
00053
00054 static void version()
00055 {
00056 cout << "\nCrusDe, Version "<<VERSION<< " (svn revision: "<<SVN_REVISION<<"),\n"
00057 " compiled " << __DATE__ << ", " << __TIME__ << "\n\n"
00058 "Copyright (C) 2007-2009 Ronni Grapenthin and authors of individual plug-ins.\n\n"
00059 "This is free software (free as in free food); see the source for conditions.\nThere is NO WARRANTY. None. You are welcome to read the source and check, though.\n"
00060 "CrusDe is open source software; see http://www.gps.alaska.edu/crusde \n\n"
00061 "Plug-in versions: \n"
00062 " TODO \n"
00063 << endl;
00064 }
00065
00066 #endif // _info_h