diff --git a/graphics/VP1/VP1Systems/VP1CaloReadoutSystems/CMakeLists.txt b/graphics/VP1/VP1Systems/VP1CaloReadoutSystems/CMakeLists.txt
index 82df90b992c370ce8ec82bc7d5bccf4df653fd25..e9cbc212d22ae9b4cb53339f2a832c5eca5dfe1c 100644
--- a/graphics/VP1/VP1Systems/VP1CaloReadoutSystems/CMakeLists.txt
+++ b/graphics/VP1/VP1Systems/VP1CaloReadoutSystems/CMakeLists.txt
@@ -15,12 +15,22 @@ atlas_depends_on_subdirs( PUBLIC
 
 # External dependencies:
 find_package( Coin3D )
+find_package( Qt4 COMPONENTS QtCore QtOpenGL QtGui )
 
 include_directories( /usr/X11R6/include )
 
+# Generate UI files automatically:
+set( CMAKE_AUTOUIC TRUE )
+# Generate MOC files automatically:
+set( CMAKE_AUTOMOC TRUE )
+# Generate resource files automatically:
+set( CMAKE_AUTORCC TRUE )
+# to let CMake find .h files automatically-generated from .ui files
+set(CMAKE_INCLUDE_CURRENT_DIR ON)
+
+
 # Component(s) in the package:
-atlas_add_library( VP1CaloReadoutSystems
-                   src/*.c*
+atlas_add_library( VP1CaloReadoutSystems VP1CaloReadoutSystems/*.h src/*.h src/*.cxx src/*.qrc  
                    PUBLIC_HEADERS VP1CaloReadoutSystems
                    PRIVATE_INCLUDE_DIRS ${COIN3D_INCLUDE_DIRS}
                    LINK_LIBRARIES VP1Base GL
diff --git a/graphics/VP1/VP1Systems/VP1CaloReadoutSystems/cmt/requirements b/graphics/VP1/VP1Systems/VP1CaloReadoutSystems/cmt/requirements
index 671e61820045b3fcea88950f5dfeb2a938d15ebe..ac557e0c8c7c14f4c782b9c899f34c7339dea7dd 100755
--- a/graphics/VP1/VP1Systems/VP1CaloReadoutSystems/cmt/requirements
+++ b/graphics/VP1/VP1Systems/VP1CaloReadoutSystems/cmt/requirements
@@ -1,6 +1,7 @@
 package VP1CaloReadoutSystems
 
 author Joe Boudreau <boudreau@pitt.edu>
+manager Riccardo Maria BIANCHI <rbianchi@cern.ch>
 
 use AtlasPolicy          AtlasPolicy-*
 use VP1Base              VP1Base-*              graphics/VP1