Changes between Version 15 and Version 20 of Ticket #31396


Ignore:
Timestamp:
03/24/21 17:51:07 (6 months ago)
Author:
mkoeppe
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #31396

    • Property Cc dimpase added
    • Property Commit changed from 851435289634de431fc8708e0c4c59a37b578b71 to f5f4a157e3a1630fc789f8f61655e123b6573eb6
  • Ticket #31396 – Description

    v15 v20  
    1 This version of `sage_conf` is for making a wheel that packages the precompiled non-Python bits of the Sage distribution, making `SAGE_ROOT` (and thus `SAGE_LOCAL=$SAGE_ROOT/local`) relocatable using the method proposed in #31076, using `SAGE_ROOT=/var/tmp/sage-...` and a symlink.
     1This version of `sage_conf` is for making a wheel that packages the precompiled non-Python bits of the Sage distribution (and the wheelhouse `local/var/lib/sage/wheels`), making `SAGE_ROOT` (and thus `SAGE_LOCAL=$SAGE_ROOT/local`) relocatable using the method proposed in #31076, using `SAGE_ROOT=/var/tmp/sage-...` and a symlink.
    22
    33The `sage` script invokes `sage-config` to determine `SAGE_ROOT` and `SAGE_LOCAL`. In the version of `sage-config` supplied by this version of `sage_conf`, we ensure that the symlink from `/var/tmp/sage-....` to the actual install location is set.
     
    1313This builds a 750MB wheel, an order of magnitude above the standard file size limit on PyPI.
    1414
    15 Optional steps:
    16 - Also build the wheelhouse (`local/var/lib/sage/wheels`), at least for tricky packages...