Changes between Version 60 and Version 61 of Ticket #29013


Ignore:
Timestamp:
10/04/20 17:14:45 (13 months ago)
Author:
mkoeppe
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #29013 – Description

    v60 v61  
    66 - here `$SAGE_VENV` defaults to `$SAGE_LOCAL`, but can be overridden to an arbitrary directory that will be used as the wheel-building venv, for example  `$SAGE_LOCAL/var/lib/sage/venv/$PYTHON_TAG`.
    77
    8 This is activated by running, for example, `make PYTHON_FOR_VENV="/usr/bin/python3.8" SAGE_VENV="$SAGE_LOCAL/var/lib/sage/venv/python3.8"`.
    9 (This could also be a configure variable ([[https://github.com/autotools-mirror/autoconf/blob/master/lib/autoconf/general.m4#L601|installation directory option]]) defaulting to `${prefix}`.)
     8Configuration:
     9 - This is activated by running, for example, `make PYTHON_FOR_VENV="/usr/bin/python3.8" SAGE_VENV="$SAGE_LOCAL/var/lib/sage/venv/python3.8"`.
     10 - This could also be a configure variable ([[https://github.com/autotools-mirror/autoconf/blob/master/lib/autoconf/general.m4#L601|installation directory option]]) defaulting to `${prefix}`.
     11 - We may also want to support `./configure --with-python=no` which would suppress making any venv.
    1012
    1113(Tricky case: When system python3 is not in use and SAGE_VENV != SAGE_LOCAL, then both a real `$SAGE_LOCAL/bin/python3` needs to be built and a venv in SAGE_VENV created.)