-
-
Notifications
You must be signed in to change notification settings - Fork 528
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
"make distclean" should not run "./configure" #29310
Comments
comment:1
See also:
|
comment:3
This could presumably be fixed by #29316. |
comment:5
Replying to @jhpalmieri:
Apparently not. |
Changed keywords from none to quiet, speed |
This comment has been minimized.
This comment has been minimized.
comment:7
Setting new milestone based on a cursory review of ticket status, priority, and last modification date. |
comment:9
Also, in 9.4.beta5 I am getting with
|
comment:10
Can we naively define |
comment:11
I'm confused by the logic here. I think that the issues arise from these lines in
So that's why I want to move the cleaning targets to the top-level
|
comment:12
Moving the cleaning targets to the top-level Makefile could make sense. Most of the above lines really don't need configured variables. For cleaning within As you say, So it only matters what is to be done when To run a line such as I'm not sure about |
Branch: u/jhpalmieri/distclean |
comment:14
Here is an attempt. A few comments:
New commits:
|
Commit: |
comment:15
Oh, and I used
then
With the current version, if I add the same target
It seems safest to have |
comment:16
Try |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:18
Replying to @mkoeppe:
Thanks, done. |
comment:20
I think this is ready for review. |
Author: John Palmieri |
comment:22
I think it would be safer to just use |
comment:24
Fixed, thanks. |
comment:25
The reference to Also, for extra safety, best to test that the variable is nonempty before passing it to |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:27
It was okay because that branch wasn't being run anyway, since |
comment:28
LGTM and seems to work well. |
Reviewer: Matthias Koeppe |
comment:30
Thank you! |
Changed branch from u/jhpalmieri/distclean to |
Changed commit from |
As the summary says. It may be good enough to move the targets
clean
,sagelib-clean
,build-clean
,doc-clean
,doc-src-clean
, anddoc-output-clean
frombuild/make/deps
to the top-levelMakefile
.This would make things faster and more quiet.
Related:
CC: @jhpalmieri @mkoeppe @slel
Component: build
Keywords: quiet, speed
Author: John Palmieri
Branch:
e28f093
Reviewer: Matthias Koeppe
Issue created by migration from https://trac.sagemath.org/ticket/29310
The text was updated successfully, but these errors were encountered: