virtualenv/web/create_python_env.py
changeset 49 8ccbd2f3820e
parent 47 4ed054be603f
child 50 0d59e0522d36
equal deleted inserted replaced
48:ef3a8cfef2bc 49:8ccbd2f3820e
    39 patch_path = os.path.abspath(os.path.join(here,"res","patch")).replace("\\","/")
    39 patch_path = os.path.abspath(os.path.join(here,"res","patch")).replace("\\","/")
    40 
    40 
    41 
    41 
    42 EXTRA_TEXT  = "import sys\n"
    42 EXTRA_TEXT  = "import sys\n"
    43 EXTRA_TEXT += "sys.path.append('%s')\n" % (lib_path)
    43 EXTRA_TEXT += "sys.path.append('%s')\n" % (lib_path)
    44 f = open(os.path.join(os.path. os.path.join(os.path.dirname(os.path.abspath(__file__)),"res"),'res_create_env.py'), 'r')
    44 EXTRA_TEXT += "sys.path.append('%s')\n" % (os.path.abspath(os.path.join(here,"res")).replace("\\","/"))
    45 EXTRA_TEXT += f.read()
    45 EXTRA_TEXT += "from res_create_env import generate_install_methods\n"
    46 EXTRA_TEXT += "\n"
    46 EXTRA_TEXT += "adjust_options, extend_parser, after_install = generate_install_methods(path_locations, '%s', Logger, call_subprocess)\n" % (src_base)
    47 EXTRA_TEXT += "RES_ENV = ResourcesEnv('%s')\n" % (src_base)
    47 
       
    48 
       
    49 
       
    50 #f = open(os.path.join(os.path. os.path.join(os.path.dirname(os.path.abspath(__file__)),"res"),'res_create_env.py'), 'r')
       
    51 #EXTRA_TEXT += f.read()
       
    52 #EXTRA_TEXT += "\n"
       
    53 #EXTRA_TEXT += "RES_ENV = ResourcesEnv('%s')\n" % (src_base)
    48 
    54 
    49 def main():
    55 def main():
    50     python_version = ".".join(map(str,sys.version_info[0:2]))
    56     python_version = ".".join(map(str,sys.version_info[0:2]))
    51     text = virtualenv.create_bootstrap_script(EXTRA_TEXT, python_version=python_version)
    57     text = virtualenv.create_bootstrap_script(EXTRA_TEXT, python_version=python_version)
    52     if os.path.exists(script_name):
    58     if os.path.exists(script_name):