From 21bb11e5957eeb0c3e0748bf68a9e182e8fa4090 Mon Sep 17 00:00:00 2001
From: inso <insomniak.fr@gmaiL.com>
Date: Sat, 1 Apr 2017 08:57:04 +0200
Subject: [PATCH] Fix failed released

---
 sakia.spec | 17 +++++++++--------
 1 file changed, 9 insertions(+), 8 deletions(-)

diff --git a/sakia.spec b/sakia.spec
index fdf82a7b..c036561a 100644
--- a/sakia.spec
+++ b/sakia.spec
@@ -45,14 +45,15 @@ if is_win:
     a.binaries = a.binaries + TOC([('libsodium.dll', ctypes.util.find_library('libsodium.dll'), 'BINARY')])
     a.datas = a.datas + [('sakia\\root_servers.yml', 'src\\/sakia\\root_servers.yml', 'DATA')]
 
-
-for sql_file in ("meta.sql", "000_add_ud_rythm_parameters.sql", "001_add_contacts.sql"):
-    if is_win:
-        a.datas = a.datas + [('sakia\\data\\repositories\\{:}'.format(sql_file),
-                              'src\\sakia\\data\\repositories\\{:}'.format(sql_file), 'DATA')]
-    else:
-        a.datas = a.datas + [('sakia/data/repositories/{:}'.format(sql_file),
-                              'src/sakia/data/repositories/{:}'.format(sql_file), 'DATA')]
+for file in os.listdir(os.path.join("src", "sakia", "data", "repositories")):
+    if file.endswith(".sql"):
+        sql_file = os.path.basename(file)
+        if is_win:
+            a.datas = a.datas + [('sakia\\data\\repositories\\{:}'.format(sql_file),
+                                  'src\\sakia\\data\\repositories\\{:}'.format(sql_file), 'DATA')]
+        else:
+            a.datas = a.datas + [('sakia/data/repositories/{:}'.format(sql_file),
+                                  'src/sakia/data/repositories/{:}'.format(sql_file), 'DATA')]
 
 print(a.binaries)
 
-- 
GitLab