]> Creatis software - bbtk.git/blobdiff - kernel/src/bbtkPackage.cxx
3512 clean bbs2 python version
[bbtk.git] / kernel / src / bbtkPackage.cxx
index 7cf93fc1f68996148cc88650b00e0016dc294a7d..bcb83089a34c8c5ff3898cc58779cfa822dc22d3 100644 (file)
@@ -85,10 +85,10 @@ namespace bbtk
     mDescription(description),
     mVersion(version)
   {
-
     bbtkDebugMessage("object",2,"==> Package('"<<name<<"',...)"
                     <<bbtkendl);
 
+                        
     std::string default_doc_dir = ConfigurationFile::GetInstance().Get_default_temp_dir();
     char c = default_doc_dir.c_str()[strlen(default_doc_dir.c_str())-1];
     std::string url = default_doc_dir; 
@@ -111,7 +111,6 @@ namespace bbtk
     //    std::cout  << "relurl=["<<relurl<<"]"<<std::endl;
     bbtkDebugMessage("object",2,"<== Package::Package('"<<name<<"',...) OK"
                     <<bbtkendl);
-
   }
   //==========================================================================
 
@@ -361,6 +360,9 @@ namespace bbtk
   DynamicLibraryHandler Package::OpenDynamicLibrary( const std::string& libname,const std::string& package_name,
                                                                                                         DLGetPackageFunction& getpack, DLDeletePackageFunction& delpack)
   {
+
+printf("EED Package::OpenDynamicLibrary  %s   %s \n", libname.c_str(), package_name.c_str() );
+
     bbtkDebugMessage("package",3,"==> Package::OpenDynamicLibrary("
                     <<libname<<")"<<std::endl);
 #if defined(__GNUC__)
@@ -368,8 +370,7 @@ namespace bbtk
     // Open shared lib
     void *handler;
     handler = dlopen(libname.c_str(), BBTK_RTLD_TIME | BBTK_RTLD_SCOPE );
-//EED     handler = dlopen(libname.c_str(), RTLD_LAZY | RTLD_LOCAL );
-         
+//     handler = dlopen(libname.c_str(), RTLD_LAZY | RTLD_LOCAL );
     if (!handler)
       {
        bbtkMessage("package",0,
@@ -398,6 +399,7 @@ namespace bbtk
     bbtkDebugMessage("package",3,"* Symbol ["<<getvername
                     <<"] found"<<std::endl);
     // version matches ?
+
     if (getbbtkversion() != bbtk::GetVersion())
       {
        bbtkMessage("package",0,
@@ -720,7 +722,7 @@ namespace bbtk
                                const DataInfo& typeout,
                                const std::string& name) const
   {
-    bbtkDebugMessageInc("kernel",8,"Package<"<<GetName()<<
+      bbtkDebugMessageInc("kernel",8,"Package<"<<GetName()<<
                        ">::NewAdaptor("
                        <<typein<<","
                        <<typeout<<",\""
@@ -736,8 +738,7 @@ namespace bbtk
       }
     BlackBox::Pointer bb =i->second.lock()->NewBlackBox(name);
     bbtkDebugDecTab("kernel",8);
-    return bb;   
-
+    return bb;
   }
   //==========================================================================
 
@@ -1211,10 +1212,7 @@ namespace bbtk
            s << "<hr>\n";
            */
          }
-      }
-
-    else 
-      {
+      } else {
        s << "<h1 class=\"settitle\">"<<title<<"</h1>\n";
        s << "<p><TABLE cellspacing=0  cellpadding=3>\n";
        s << "<TR><TD style='vertical-align: top;'><b> Description </b></TD><TD style='vertical-align: top;'> : </TD><TD style='vertical-align: top;'> "