-
-
Notifications
You must be signed in to change notification settings - Fork 491
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
./configure --with-packages=... #21538
Comments
This comment has been minimized.
This comment has been minimized.
comment:2
Why not an argument |
comment:3
Yes, this syntax could also work and is probably a better idea. I like |
This comment has been minimized.
This comment has been minimized.
comment:6
#27567 offers a slightly different approach, but I think effectively serves the same purpose as this proposal. One thing it doesn't do yet is provide a way to enable specific optional/experimental packages at configure time. One might also consider that useful, but I'm treating it as a separate issue for now. |
comment:7
Superseded for now by #27567, though some of the suggestions in this ticket like |
comment:8
Not quite - what's missing is the possibility to add optional packages in the configure call. |
comment:9
This was implemented in #28095 (Add --enable-OPTIONALSPKG options to configure). |
./configure
should accept an argument--with-packages=...
so that a user can request a list of packages to be installed.One could consider to have
sage -i
editconfig.status
(ac_cs_config
) whenever a package is installed.Also there should be an argument
--ignored-installed-packages
so that the contents of$SAGE_LOCAL/var/lib/sage/installed
is ignored byconfigure
. This is may be useful to ensure predictable builds.See also: #21700 - crucial to get all dependencies of all optional packages right, because we no longer can tell the user to "first install this, then install that".
Component: build: configure
Issue created by migration from https://trac.sagemath.org/ticket/21538
The text was updated successfully, but these errors were encountered: