Mercurial > hg > aimc
comparison src/Main/AIMCopy.cc @ 24:f7321fcaac7e
-Added more logging to AIMCopy
-Made OS X build i386 by default
author | tomwalters |
---|---|
date | Tue, 23 Feb 2010 13:09:33 +0000 |
parents | 491b1b1d1dc5 |
children | c5f5e9569863 |
comparison
equal
deleted
inserted
replaced
23:491b1b1d1dc5 | 24:f7321fcaac7e |
---|---|
40 #include <string> | 40 #include <string> |
41 #include <utility> | 41 #include <utility> |
42 #include <vector> | 42 #include <vector> |
43 | 43 |
44 #include <stdlib.h> | 44 #include <stdlib.h> |
45 #include <time.h> | |
45 | 46 |
46 #include "Modules/Input/ModuleFileInput.h" | 47 #include "Modules/Input/ModuleFileInput.h" |
47 #include "Modules/BMM/ModuleGammatone.h" | 48 #include "Modules/BMM/ModuleGammatone.h" |
48 #include "Modules/BMM/ModulePZFC.h" | 49 #include "Modules/BMM/ModulePZFC.h" |
49 #include "Modules/NAP/ModuleHCL.h" | 50 #include "Modules/NAP/ModuleHCL.h" |
169 if (outfile.fail()) { | 170 if (outfile.fail()) { |
170 aimc::LOG_ERROR("Couldn't open data file %s for writing", | 171 aimc::LOG_ERROR("Couldn't open data file %s for writing", |
171 data_file.c_str()); | 172 data_file.c_str()); |
172 return -1; | 173 return -1; |
173 } | 174 } |
175 time_t rawtime; | |
176 struct tm * timeinfo; | |
177 time(&rawtime); | |
178 timeinfo = localtime(&rawtime); | |
179 | |
180 | |
174 outfile << "# AIM-C AIMCopy\n"; | 181 outfile << "# AIM-C AIMCopy\n"; |
182 outfile << "# Run on: " << asctime(timeinfo); | |
183 char * descr = getenv("USER"); | |
184 if (descr) { | |
185 outfile << "# By user: " << descr <<"\n"; | |
186 } | |
187 outfile << "# Module chain: file_input->gt->hcl->slice->scaler->"; | |
188 outfile << "gaussians->out_htk\n"; | |
175 outfile << "# Module versions:\n"; | 189 outfile << "# Module versions:\n"; |
176 outfile << "# " << input.id() << " : " << input.version() << "\n"; | 190 outfile << "# " << input.id() << " : " << input.version() << "\n"; |
177 outfile << "# " << bmm.id() << " : " << bmm.version() << "\n"; | 191 outfile << "# " << bmm.id() << " : " << bmm.version() << "\n"; |
178 outfile << "# " << nap.id() << " : " << nap.version() << "\n"; | 192 outfile << "# " << nap.id() << " : " << nap.version() << "\n"; |
179 outfile << "# " << profile.id() << " : " << profile.version() << "\n"; | 193 outfile << "# " << profile.id() << " : " << profile.version() << "\n"; |