Revision 198e87dc8af38f204e30ee14ab78ee7768d7f0de authored by Jameson Nash on 20 October 2022, 12:48:55 UTC, committed by GitHub on 20 October 2022, 12:48:55 UTC
[REPL] tests: further improve IJulia IO ordering
stdlib-external.mk
# Define a set of targets for downloading, caching, and building the source of
# a stdlib library. The commit and git branch should be defined in a file
# $stdlib_name.version in the current directory. See the git-external macro for
# additional documentation.
#
# Parameters to the stdlib-external macro:
#
# $1 = stdlib_name
# $2 = var_prefix (by convention, use upper cased stdlib_name)
include $(JULIAHOME)/deps/tools/git-external.mk
define stdlib-external
$$(eval $$(call git-external,$1,$2,,,$$(BUILDDIR)))
$$(BUILDDIR)/$$($2_SRC_DIR)/build-compiled: $$(BUILDDIR)/$$($2_SRC_DIR)/source-extracted
@# no build steps
echo 1 > $$@
$$(eval $$(call symlink_install,$1,$$$$($2_SRC_DIR),$$$$(build_datarootdir)/julia/stdlib/$$$$(VERSDIR)))
clean-$1:
-rm -f $$(BUILDDIR)/$$($2_SRC_DIR)/build-compiled
get-$1: $$($2_SRC_FILE)
extract-$1: $$(BUILDDIR)/$$($2_SRC_DIR)/source-extracted
configure-$1: extract-$1
compile-$1: $$(BUILDDIR)/$$($2_SRC_DIR)/build-compiled
endef
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...