resources folder

This commit is contained in:
Janik Schlemminger
2014-03-27 16:32:13 +01:00
parent 542b56c48e
commit 62590e97e2
12 changed files with 3293 additions and 33 deletions

View File

@@ -25,19 +25,13 @@
using namespace std;
int sc_main(int argc, char **argv) {
string executableName(argv[0]);
string pathOfExecutable = executableName.substr(0,executableName.find_last_of('/'));
//string pathToStaticFolder = pathOfExecutable + string("../static");
string pathToStaticFolder = string("/home/jonny/git/dram/dram/static");
xmlAddressDecoder::URI = pathToStaticFolder + string("/addressConfig.xml");
string resources = pathOfFile(argv[0]) + string("/../resources/");
tlmDBPhaseRecorder *recorder = new tlmDBPhaseRecorder("tpr.tdb", pathToStaticFolder);
//TracePlayer<> player("player","/home/robert/traces/trace.stl");
//TracePlayer<> player("player",string("/home/robert/common/common/static/test2.stl"));
//TracePlayer<> player("player",string("/home/jonny/traces/mediabench-h263encode_32.stl"));
TracePlayer<> player("player",string("/home/jonny/traces/mediabench-h263decode_32.stl"));
xmlAddressDecoder::URI = resources + string("configs/addressConfig.xml");
tlmDBPhaseRecorder *recorder = new tlmDBPhaseRecorder("tpr.tdb", resources + string("scripts/createTraceDB.sql"));
TracePlayer<> player("player",resources + string("traces/mediabench-h263encode_32.stl"));
//DebugManager::getInstance().whiteList.push_back(pair<Sender, Importance>(Sender::TracePlayer, Importance::Info));
cout << "Toplevel: build player" << std::endl;
Dram<> dram("dram");
cout << "Toplevel: build dram" << std::endl;
@@ -64,7 +58,7 @@ int sc_main(int argc, char **argv) {
delete recorder;
string testingScript = pathToStaticFolder + string("/tests.py");
string testingScript = resources + string("/scripts/tests.py");
string runTestCommand = string("python ") + testingScript + string(" tpr.tdb");
//system(runTestCommand.c_str());
@@ -72,3 +66,8 @@ int sc_main(int argc, char **argv) {
system(run_tpr.c_str());
return 0;
}
string pathOfFile(string file)
{
return file.substr(0,file.find_last_of('/'));
}