[Erp5-report] r34199 rafael - /erp5/trunk/buildout/local-eggs/localbin/

nobody at svn.erp5.org nobody at svn.erp5.org
Mon Mar 29 22:24:59 CEST 2010


Author: rafael
Date: Mon Mar 29 22:24:56 2010
New Revision: 34199

URL: http://svn.erp5.org?rev=34199&view=rev
Log:
Partially reverted r34171. 

The bin/python2.4 must be able to run another buildout.


Added:
    erp5/trunk/buildout/local-eggs/localbin/
    erp5/trunk/buildout/local-eggs/localbin/invokepython.py
    erp5/trunk/buildout/local-eggs/localbin/setup.py

Added: erp5/trunk/buildout/local-eggs/localbin/invokepython.py
URL: http://svn.erp5.org/erp5/trunk/buildout/local-eggs/localbin/invokepython.py?rev=34199&view=auto
==============================================================================
--- erp5/trunk/buildout/local-eggs/localbin/invokepython.py (added)
+++ erp5/trunk/buildout/local-eggs/localbin/invokepython.py [utf8] Mon Mar 29 22:24:56 2010
@@ -1,0 +1,4 @@
+import sys, os
+def invokepython():
+  os.environ['PYTHONPATH'] = ':'.join(sys.path)
+  os.execl(sys.executable, *sys.argv)

Added: erp5/trunk/buildout/local-eggs/localbin/setup.py
URL: http://svn.erp5.org/erp5/trunk/buildout/local-eggs/localbin/setup.py?rev=34199&view=auto
==============================================================================
--- erp5/trunk/buildout/local-eggs/localbin/setup.py (added)
+++ erp5/trunk/buildout/local-eggs/localbin/setup.py [utf8] Mon Mar 29 22:24:56 2010
@@ -1,0 +1,27 @@
+from setuptools import setup, find_packages
+
+name = "invokepython"
+version = '0.1'
+
+setup(
+    name = name,
+    version = version,
+    author = "Lukasz Nowak",
+    author_email = "luke at nexedi.com",
+    description = "ZC Buildout recipe to invoke full python interpreter",
+    license = "ZPL 2.1",
+    keywords = "python interpreter",
+    packages = find_packages(),
+    scripts = [name+".py",],
+    include_package_data = True,
+    classifiers=[
+      "License :: OSI Approved :: Zope Public License",
+      "Framework :: Buildout",
+      "Operating System :: POSIX :: Linux",
+      ],
+    zip_safe=False,
+    entry_points = """
+    [console_scripts]
+    invokepython = invokepython:invokepython
+    """,
+    )




More information about the Erp5-report mailing list