summaryrefslogtreecommitdiffstats
path: root/build
diff options
context:
space:
mode:
authorPierre Rossi <pierre.rossi@digia.com>2013-06-03 13:23:21 +0200
committerPierre Rossi <pierre.rossi@digia.com>2013-06-03 13:34:34 +0200
commit96e116f3a890eb4f37dc557b6d6bc4f640b2671b (patch)
tree1561c38823a0fc42f85823c6bd77004ef39ff789 /build
parent43a58ada21594c3a6fb3a8560846e985f2a8d2d3 (diff)
Ensure we only generate one moc action per file
Diffstat (limited to 'build')
-rwxr-xr-xbuild/scripts/find-mocables5
1 files changed, 4 insertions, 1 deletions
diff --git a/build/scripts/find-mocables b/build/scripts/find-mocables
index f3e04b5f6..c4520660a 100755
--- a/build/scripts/find-mocables
+++ b/build/scripts/find-mocables
@@ -2,7 +2,10 @@
import re, sys, os
+mocables = set()
for f in filter(os.path.isfile, sys.argv[1:]):
for line in open(f).readlines():
if re.match(".*Q_OBJECT", line):
- print f
+ mocables.add(f)
+for mocable in mocables:
+ print mocable