/***********************************************************************/
int main(int argc, char *argv[]){
MothurOut* m = MothurOut::getInstance();
- try {
-
+ try {
signal(SIGINT, ctrlc_handler );
time_t ltime = time(NULL); /* calendar time */
if (lastChar != "\\") { temp += "\\"; }
#endif
- temp = getFullPathName(temp);
+ temp = m->getFullPathName(temp);
m->setDefaultPath(temp);
m->mothurOutJustToLog("Using default file location " + temp);
m->mothurOutEndLine(); m->mothurOutEndLine();
#endif
+ //get releaseDate from Make
+ string releaseDate = RELEASE_DATE;
+ string mothurVersion = VERSION;
+ m->setReleaseDate(releaseDate);
+ m->setVersion(mothurVersion);
+
//header
- m->mothurOut("mothur v.1.12.0");
+ m->mothurOut("mothur v." + mothurVersion);
m->mothurOutEndLine();
- m->mothurOut("Last updated: 7/23/2010");
+ m->mothurOut("Last updated: " + releaseDate);
m->mothurOutEndLine();
m->mothurOutEndLine();
m->mothurOut("by");
Engine* mothur;
bool bail = 0;
string input;
-
+
if(argc>1){
input = argv[1];
}else {
ofstream outNewLog;
- openOutputFileAppend(newlogFileName, outNewLog);
+ m->openOutputFileAppend(newlogFileName, outNewLog);
outNewLog << endl << endl << "*********************************************************************************" << endl << endl;
outNewLog.close();
- appendFiles(logFileName, newlogFileName);
+ m->appendFiles(logFileName, newlogFileName);
remove(logFileName.c_str());
}
}else{