From 96e116f3a890eb4f37dc557b6d6bc4f640b2671b Mon Sep 17 00:00:00 2001
From: Pierre Rossi <pierre.rossi@digia.com>
Date: Mon, 3 Jun 2013 13:23:21 +0200
Subject: [PATCH] Ensure we only generate one moc action per file

---
 build/scripts/find-mocables | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

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
-- 
GitLab