From c9293f4b9fddc22da6b291561be2d7e58ede237c Mon Sep 17 00:00:00 2001
From: Daniel van der Schuur <schuur@astron.nl>
Date: Thu, 12 Nov 2015 15:23:19 +0000
Subject: [PATCH] -Fixed main execution on include.

---
 tools/oneclick/base/generate_qsys.py | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/tools/oneclick/base/generate_qsys.py b/tools/oneclick/base/generate_qsys.py
index 4abfd3ef0f..f01697c24b 100644
--- a/tools/oneclick/base/generate_qsys.py
+++ b/tools/oneclick/base/generate_qsys.py
@@ -208,7 +208,10 @@ def generate_qsys(input_qsys, regs, output_filename):
     output_file.close()
 
 
-# Main 
-base_qsys_path = 'qsys_input.qsys' 
-regs = [('reg_my_peripheral', 16384, 3), ('reg_another_peripheral', 17152, 6)]
-generate_qsys(base_qsys_path, regs, 'qsys_generated.qsys')
+################################################################################
+# Example main on execution of this file
+################################################################################
+if __name__ == '__main__':
+    base_qsys_path = 'qsys_input.qsys' 
+    regs = [('reg_my_peripheral', 16384, 3), ('reg_another_peripheral', 17152, 6)]
+    generate_qsys(base_qsys_path, regs, 'qsys_generated.qsys')
-- 
GitLab