diff --git a/HLT/HLTUtils/CMakeLists.txt b/HLT/HLTUtils/CMakeLists.txt
index d7b42c17f6793b4e3498798b5f2799d04121a617..2b27c5f76d964fcf6a0931859941512ea311c01d 100644
--- a/HLT/HLTUtils/CMakeLists.txt
+++ b/HLT/HLTUtils/CMakeLists.txt
@@ -6,7 +6,7 @@
 atlas_subdir( HLTUtils )
 
 # Install files from the package:
-atlas_install_python_modules( python/*.py )
+atlas_install_python_modules( python/*.py POST_BUILD_CMD ${ATLAS_FLAKE8} )
 atlas_install_scripts( 
   share/make_hlt_rep.py
   share/make_coralServer_rep.py
diff --git a/HLT/Trigger/TrigControl/TrigPSC/CMakeLists.txt b/HLT/Trigger/TrigControl/TrigPSC/CMakeLists.txt
index 52b83e0ba48c70ecf96d4143aa32ada18335ec6d..7c0b89bec727bfbb8add8a60597b899a66780b5e 100644
--- a/HLT/Trigger/TrigControl/TrigPSC/CMakeLists.txt
+++ b/HLT/Trigger/TrigControl/TrigPSC/CMakeLists.txt
@@ -20,6 +20,6 @@ atlas_add_library( TrigPSC
                    PRIVATE_LINK_LIBRARIES ${Boost_LIBRARIES} ${Python_LIBRARIES} TrigKernel PathResolver TrigConfBase )
 
 # Install files from the package:
-atlas_install_python_modules( python/*.py )
+atlas_install_python_modules( python/*.py POST_BUILD_CMD ${ATLAS_FLAKE8} )
 atlas_install_joboptions( share/*.py )
 
diff --git a/HLT/Trigger/TrigMonitoring/TrigOnlineMonitor/CMakeLists.txt b/HLT/Trigger/TrigMonitoring/TrigOnlineMonitor/CMakeLists.txt
index be2d2c51e6859be7f68a6ee9ea9e4c49e5429ef1..5cb0f8c8234e50fd1fb13b55867e546fea34d102 100644
--- a/HLT/Trigger/TrigMonitoring/TrigOnlineMonitor/CMakeLists.txt
+++ b/HLT/Trigger/TrigMonitoring/TrigOnlineMonitor/CMakeLists.txt
@@ -20,6 +20,6 @@ atlas_add_component( TrigOnlineMonitor
 # Install files from the package:
 atlas_install_headers( TrigOnlineMonitor )
 atlas_install_joboptions( share/*.py )
-atlas_install_python_modules( python/*.py )
+atlas_install_python_modules( python/*.py POST_BUILD_CMD ${ATLAS_FLAKE8} )
 atlas_install_scripts( share/plotL1TopoROBMonHist.py )