Program: bbtk
Module: $RCSfile: bbtkInterpreter.cxx,v $ $
Language: C++
- Date: $Date: 2008/01/29 10:12:45 $
- Version: $Revision: 1.8 $
+ Date: $Date: 2008/01/29 13:34:59 $
+ Version: $Revision: 1.9 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
// WARNING : starting from current local directory : ./whatYouWant (./ mandatory!)
if (slash_position != std::string::npos)
- { // ===========================================================check user supplied location
+ {
+
+ // ===========================================================check user supplied location
fullnameGiven = true;
fullPathScriptName = Utilities::ExpandLibName(name, verbose);
//}
} // endif l != 0
}
- else // =============================================================== iterate on the paths
- {
+ else
+ // =============================================================== iterate on the paths
+ {
+ std::cout << "iterate"<<std::endl;
std::string path;
std::vector<std::string>::iterator i;
for (i=script_paths.begin();i!=script_paths.end();++i)
{
- path = *i;
+ path = *i;
+ std::cout << "CUR=["<<path<<"]"<<std::endl;
// we *really* want '.' to be the current working directory
if (path == ".") {
+ std::cout << "PATH IS CURRENT"<<std::endl;
char buf[2048]; // for getcwd
char * currentDir = getcwd(buf, 2048);
std::string cwd(currentDir);
}
// fullPathScriptName = Utilities::MakePkgnameFromPath(path, name, true); //pkgname);
- fullPathScriptName = Utilities::MakePkgnameFromPath(path, pkgname, true);
+
+ fullPathScriptName = Utilities::MakePkgnameFromPath(path, pkgname, true);
+ std::cout << "FULL PATH = "<<fullPathScriptName<<std::endl;
+
// Check if library exists
if ( ! Utilities::FileExists(fullPathScriptName) )
{