Browse Source

ENH: added ctkDicomIndex application, made it more verbose

Marco Nolden 15 years ago
parent
commit
cc2ee55536

+ 5 - 0
Libs/DICOM/Applications/CMakeLists.txt

@@ -5,9 +5,14 @@ ADD_EXECUTABLE(ctkDMCTK
   Main.cxx
 )
 
+ADD_EXECUTABLE(ctkDicomIndex
+  ctkDicomIndex.cxx
+)
+
 SET(KIT_LIBRARIES
   ${CTK_BASE_LIBRARIES}
   # ${QT_LIBRARIES}
   )
 
 TARGET_LINK_LIBRARIES(ctkDMCTK ${KIT_LIBRARIES})
+TARGET_LINK_LIBRARIES(ctkDicomIndex ${KIT_LIBRARIES})

+ 4 - 0
Libs/DICOM/Applications/ctkDicomIndex.cxx

@@ -23,7 +23,11 @@ int main(int argc, char** argv)
     out << "open db success\n";
     /// make sure it is empty and properly initialized
     myCTK.initializeDatabase();
+    out << "init db done\n";
     idx.AddDirectory(myCTK.database(),argv[2]);
+    out << "add db done\n";
+    idx.refreshDatabase(myCTK.database(),argv[2]);
+    out << "refresh db done\n";
     myCTK.closeDatabase();
     }
   else