-
-
Notifications
You must be signed in to change notification settings - Fork 655
Description
Currently the scripts in src/bin
are installed by build/make/Makefile
.
As part of #21507, for those scripts that should be considered part of sagelib
, the installation should be done by src/setup.py
instead, using the scripts and console-scripts features.
(Example, received from was: https://github.com/sagemathinc/smc/tree/master/src/smc_pyutil. See, in particular, the console_scripts section of setup.py: https://github.com/sagemathinc/smc/blob/master/src/smc_pyutil/setup.py#L58)
(Those scripts that don't belong into src/bin
are moved to build/bin
by #21559.
See also: #21570: Move non-scripts of src/bin/
elsewhere (and also move their install location; #21707: Split sage-env into sage-build-env and sage-env)
CC: @williamstein @vbraun @jdemeyer @embray @kiwifb @nexttime @tobihan @saraedum @dimpase @isuruf @fchapoton
Component: build
Reviewer: Dima Pasechnik
Issue created by migration from https://trac.sagemath.org/ticket/21569