diff options
Diffstat (limited to 'Tools/qt5.py')
-rw-r--r-- | Tools/qt5.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/Tools/qt5.py b/Tools/qt5.py index 9f43280..287c253 100644 --- a/Tools/qt5.py +++ b/Tools/qt5.py @@ -74,7 +74,7 @@ else: import os, sys, re from waflib.Tools import cxx -from waflib import Task, Utils, Options, Errors, Context +from waflib import Build, Task, Utils, Options, Errors, Context from waflib.TaskGen import feature, after_method, extension, before_method from waflib.Configure import conf from waflib import Logs @@ -167,6 +167,10 @@ class qxx(Task.classes['cxx']): node = self.inputs[0] bld = self.generator.bld + # skip on uninstall due to generated files + if bld.is_install == Build.UNINSTALL: + return + try: # compute the signature once to know if there is a moc file to create self.signature() |