# HG changeset patch # User tomwalters # Date 1266930573 0 # Node ID f7321fcaac7e22a3b071d679cdd421425f893571 # Parent 491b1b1d1dc57c471265e1181598938088b8c10d -Added more logging to AIMCopy -Made OS X build i386 by default diff -r 491b1b1d1dc5 -r f7321fcaac7e SConstruct --- a/SConstruct Tue Feb 23 12:47:01 2010 +0000 +++ b/SConstruct Tue Feb 23 13:09:33 2010 +0000 @@ -117,6 +117,10 @@ else: print('Unsupported compiler: ' + compiler) Exit(1) + +if build_platform == 'darwin': + env.AppendUnique(CPPFLAGS = ['-arch', 'i386']) + env.AppendUnique(LINKFLAGS = ['-arch', 'i386']) if not target_platform == 'win32': # On windows, utf support is builtin for SimpleIni diff -r 491b1b1d1dc5 -r f7321fcaac7e src/Main/AIMCopy.cc --- a/src/Main/AIMCopy.cc Tue Feb 23 12:47:01 2010 +0000 +++ b/src/Main/AIMCopy.cc Tue Feb 23 13:09:33 2010 +0000 @@ -42,6 +42,7 @@ #include #include +#include #include "Modules/Input/ModuleFileInput.h" #include "Modules/BMM/ModuleGammatone.h" @@ -171,7 +172,20 @@ data_file.c_str()); return -1; } + time_t rawtime; + struct tm * timeinfo; + time(&rawtime); + timeinfo = localtime(&rawtime); + + outfile << "# AIM-C AIMCopy\n"; + outfile << "# Run on: " << asctime(timeinfo); + char * descr = getenv("USER"); + if (descr) { + outfile << "# By user: " << descr <<"\n"; + } + outfile << "# Module chain: file_input->gt->hcl->slice->scaler->"; + outfile << "gaussians->out_htk\n"; outfile << "# Module versions:\n"; outfile << "# " << input.id() << " : " << input.version() << "\n"; outfile << "# " << bmm.id() << " : " << bmm.version() << "\n";