Changes between Version 28 and Version 29 of Ticket #21559


Ignore:
Timestamp:
03/21/20 13:47:36 (3 months ago)
Author:
mkoeppe
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #21559 – Description

    v28 v29  
    2626}}}
    2727
    28 This ticket leaves all remaining files in `src/bin`, but changes their installation to be done by `src/setup.py` using the `scripts` feature, instead of by `build/make/Makefile` (after scanning them in `configure`) (this used to be ticket #21569).
     28Left in `src/bin`, installation changed to be done by `src/setup.py` using the `scripts` feature, instead of by `build/make/Makefile` (after scanning them in `configure`) (this used to be ticket #21569). All of these scripts must be useful in OS packaging of sagelib as well:
     29{{{
     30sage
     31sage-eval       #??
     32
     33}}}
     34
     35Helper scripts that have no business of being in the user's PATH. They belong to something like libexec. Perhaps `src/sage/ext_data/libexec`?
     36{{{
     37sage-version.sh
     38
     39}}}
    2940
    3041In follow-up tickets, `src/bin` could be cleaned up more.  See the list of files added on this ticket to `src/setup.py`.
     
    4758sage-env-config
    4859sage-env-config.in
    49 sage-eval
    5060sage-fix-pkg-checksums               # -> build?
    5161sage-fixdoctests
     
    8191sage-update-version
    8292sage-upgrade
    83 sage-version.sh
    8493}}}
    8594