More Info

Revision 672945

(Back to digest)
 

Features in Development Tools

Dukju Ahn committed changes in /trunk/KDE/kdevelop/buildtools/managers/custommake:

Refactoring project file system watcher.
Watcher wrapper emits more fine grained signals such as filesCreated/Deleted(), directoriesCreated/Deleted(). Add some more logic into add/remove to increase stability.
Soon this will move into lib/project

Adding treesynchronizer. this class connects project filesystem watcher's signals and do custommake's own treatment at the reponse of filesystem change.

File Changes

Added 2 files
/trunk/KDE/kdevelop/buildtools/managers/custommake
 
/custommaketreesynchronizer.cpp
 
/custommaketreesynchronizer.h
Modified 7 files
/trunk/KDE/kdevelop/buildtools/managers/custommake
 
/CMakeLists.txt
 
/custommakemanager.cpp
 
/custommakemanager.h
 
/custommakemodelitems.cpp
 
/custommakemodelitems.h
 
/projectfilesystemwatcher.cpp
 
/projectfilesystemwatcher.h
9 files changed in total