]> oss.titaniummirror.com Git - tinyos-2.x.git/blobdiff - tools/platforms/msp430/pybsl/winexe/setup.py
Merge devel code into the trunk.
[tinyos-2.x.git] / tools / platforms / msp430 / pybsl / winexe / setup.py
diff --git a/tools/platforms/msp430/pybsl/winexe/setup.py b/tools/platforms/msp430/pybsl/winexe/setup.py
new file mode 100644 (file)
index 0000000..5acef03
--- /dev/null
@@ -0,0 +1,24 @@
+# setup.py
+from distutils.core import setup
+import glob, sys, py2exe, os
+
+sys.argv.append("sdist")
+sys.argv.append("py2exe")
+
+setup(
+    name='pybsl',
+    version='0.5',
+    options = {"py2exe":
+        {
+            'dist_dir': 'bin',
+            'excludes': ['javax.comm'],
+        }
+    },
+    console = ["tos-bsl"],
+    zipfile = "lib/shared-bsl.zip",
+)
+
+if os.path.exists('bin/bsl.exe'):
+    if os.path.exists('bin/msp430-bsl.exe'):
+        os.remove('bin/msp430-bsl.exe')
+    os.rename('bin/bsl.exe', 'bin/msp430-bsl.exe')