https://github.com/JuliaLang/julia
Revision 3d88550124d30ac88fd68a851df2a67216a5854b authored by Gabriel Baraldi on 06 September 2023, 10:35:01 UTC, committed by GitHub on 06 September 2023, 10:35:01 UTC
This avoids a crashes where we run the destructors because C++ is fun
and runs destructors before thread exit.
1 parent f9d1767
Raw File
Tip revision: 3d88550124d30ac88fd68a851df2a67216a5854b authored by Gabriel Baraldi on 06 September 2023, 10:35:01 UTC
Wait for other threads to finish compiling before exiting (#51213)
Tip revision: 3d88550
JuliaSyntax.mk
$(eval $(call git-external,JuliaSyntax,JULIASYNTAX,,,$(BUILDDIR)))

$(BUILDDIR)/$(JULIASYNTAX_SRC_DIR)/build-compiled: $(BUILDDIR)/$(JULIASYNTAX_SRC_DIR)/source-extracted
	@# no build steps
	echo 1 > $@

$(eval $(call symlink_install,JuliaSyntax,$$(JULIASYNTAX_SRC_DIR),$$(JULIAHOME)/base))

clean-JuliaSyntax:
	-rm -f $(BUILDDIR)/$(JULIASYNTAX_SRC_DIR)/build-compiled
get-JuliaSyntax: $(JULIASYNTAX_SRC_FILE)
extract-JuliaSyntax: $(BUILDDIR)/$(JULIASYNTAX_SRC_DIR)/source-extracted
configure-JuliaSyntax: extract-JuliaSyntax
compile-JuliaSyntax: $(BUILDDIR)/$(JULIASYNTAX_SRC_DIR)/build-compiled
fastcheck-JuliaSyntax: check-JuliaSyntax
check-JuliaSyntax: compile-JuliaSyntax
back to top