Add module in order to import BeRTOS dirs installed with the SDK from Registry
authorduplo <duplo@38d2e660-2303-0410-9eaa-f027e97ec537>
Mon, 20 Apr 2009 14:13:26 +0000 (14:13 +0000)
committerduplo <duplo@38d2e660-2303-0410-9eaa-f027e97ec537>
Mon, 20 Apr 2009 14:13:26 +0000 (14:13 +0000)
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@2586 38d2e660-2303-0410-9eaa-f027e97ec537

wizard/winreg_importer.py [new file with mode: 0644]

diff --git a/wizard/winreg_importer.py b/wizard/winreg_importer.py
new file mode 100644 (file)
index 0000000..714d0a7
--- /dev/null
@@ -0,0 +1,27 @@
+#!/usr/bin/env python\r
+# encoding: utf-8\r
+#\r
+# Copyright 2009 Develer S.r.l. (http://www.develer.com/)\r
+# All rights reserved.\r
+#\r
+# $Id: qvariant_converter.py 2506 2009-04-15 08:29:07Z duplo $\r
+#\r
+# Author: Lorenzo Berni <duplo@develer.com>\r
+#\r
+\r
+from _winreg import *\r
+\r
+DIR_KEY = OpenKey(HKEY_LOCAL_MACHINE, "SOFTWARE\Develer\BeRTOS SDK\BeRTOS Dirs")\r
+\r
+def getBertosDirs():\r
+    index = 0\r
+    dirs = []\r
+    while True:\r
+        try:\r
+            dir = EnumValue(DIR_KEY, index)[1]\r
+            dirs.append(dir)\r
+            index += 1\r
+        except WindowsError:\r
+            break\r
+    return dirs\r
+       
\ No newline at end of file