]> Creatis software - bbtk.git/blobdiff - kernel/appli/bbPlugPackage/bbPlugPackage.cpp
Bug #1877
[bbtk.git] / kernel / appli / bbPlugPackage / bbPlugPackage.cpp
index 6dbe260ceee2145ecebf4050db9175c7c8ba0509..bf6081451ad6b6d8844505f654b20e5884c5dc53 100644 (file)
@@ -42,7 +42,12 @@ int main(int argc, char **argv)
     }
 
   std::string path(argv[1]);
+  #ifdef WIN32
+  std::string fname = path + "\\bbtkPackage"; 
+  #else
   std::string fname = path + "/bbtkPackage"; 
+  #endif
+  
 
   if ( ! Utilities::FileExists( fname ) )
     {
@@ -54,6 +59,12 @@ int main(int argc, char **argv)
   f.open(fname.c_str());
   std::string pname;
   f >> pname;
+  while(pname[0] == '#')
+  {
+    getline(f, pname, '\n');
+    f >> pname;
+  }
+    
   f.close();
   
   
@@ -70,7 +81,7 @@ int main(int argc, char **argv)
   command += "\"";
 #endif
   command += " " + pname + " -q";
-
+  std::cout << "executing '" << command << "'" << std::endl;
 if ( system ( command.c_str() ) )
  {
     std::cout << "An error occured while running '" 
@@ -91,7 +102,7 @@ if ( system ( command.c_str() ) )
   command += "\"";
 #endif
   command += " -q";
+ std::cout << "executing '" << command << "'" << std::endl;
   if ( ! system ( command.c_str() ) )
     {
       std::cout << "Package '"