Skip to content
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

build: separate stdlib manifests by version #47596

Merged
merged 1 commit into from
Nov 20, 2022
Merged

Conversation

vtjnash
Copy link
Member

@vtjnash vtjnash commented Nov 17, 2022

We install these by version, so it helps a lot if they reflect that in the manifest name.

@vtjnash vtjnash added the building Build system, or building Julia or its dependencies label Nov 17, 2022
@vtjnash vtjnash requested a review from staticfloat November 17, 2022 01:00
@vtjnash vtjnash force-pushed the jn/version-stdlib-makefile branch from 69a07df to 6ae97a8 Compare November 17, 2022 01:35
$(JLL_NAMES)

STDLIBS_EXT = Pkg Statistics LibCURL Downloads ArgTools Tar NetworkOptions SuiteSparse SparseArrays SHA

$(foreach module, $(STDLIBS_EXT), $(eval $(call stdlib-external,$(module),$(shell echo $(module) | tr a-z A-Z))))

ifneq ($(filter $(STDLIBS),$(STDLIBS_EXT)),)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

hah

Make.inc Outdated Show resolved Hide resolved
@vtjnash vtjnash force-pushed the jn/version-stdlib-makefile branch from 6ae97a8 to 6b1ccb6 Compare November 17, 2022 21:27
We install these by version, so it helps a lot if they reflect that in the
manifest name. Also some other mild cleanup.
@vtjnash vtjnash force-pushed the jn/version-stdlib-makefile branch from 6b1ccb6 to ada760f Compare November 20, 2022 18:53
@vtjnash vtjnash merged commit 67b8ac0 into master Nov 20, 2022
@vtjnash vtjnash deleted the jn/version-stdlib-makefile branch November 20, 2022 22:24
Makefile Show resolved Hide resolved
KristofferC pushed a commit that referenced this pull request Apr 22, 2024
This reverts part of 67b8ac0
(#47596 (comment)).
That change broke `make install` from tarballs due to building docs
again, which fails as there's no git repo (and also requires Internet
access to download UnicodeData.txt.

Fixes #54037.
KristofferC pushed a commit that referenced this pull request Apr 25, 2024
This reverts part of 67b8ac0
(#47596 (comment)).
That change broke `make install` from tarballs due to building docs
again, which fails as there's no git repo (and also requires Internet
access to download UnicodeData.txt.

Fixes #54037.

(cherry picked from commit d6dda7c)
KristofferC pushed a commit that referenced this pull request May 8, 2024
This reverts part of 67b8ac0
(#47596 (comment)).
That change broke `make install` from tarballs due to building docs
again, which fails as there's no git repo (and also requires Internet
access to download UnicodeData.txt.

Fixes #54037.

(cherry picked from commit d6dda7c)
KristofferC pushed a commit that referenced this pull request May 25, 2024
This reverts part of 67b8ac0
(#47596 (comment)).
That change broke `make install` from tarballs due to building docs
again, which fails as there's no git repo (and also requires Internet
access to download UnicodeData.txt.

Fixes #54037.

(cherry picked from commit d6dda7c)
KristofferC pushed a commit that referenced this pull request May 25, 2024
This reverts part of 67b8ac0
(#47596 (comment)).
That change broke `make install` from tarballs due to building docs
again, which fails as there's no git repo (and also requires Internet
access to download UnicodeData.txt.

Fixes #54037.

(cherry picked from commit d6dda7c)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
building Build system, or building Julia or its dependencies
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants