Skip to content

Commit 6307dab

Browse files
committed
Bumping BB version for mmtk-julia
1 parent 70cc4a8 commit 6307dab

File tree

3 files changed

+22
-1
lines changed

3 files changed

+22
-1
lines changed

deps/checksums/mmtk_julia

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,5 @@ mmtk_julia.v0.30.4+0.x86_64-linux-gnu.tar.gz/md5/8cdeb14fd69945f64308be49f6912f9
1010
mmtk_julia.v0.30.4+0.x86_64-linux-gnu.tar.gz/sha512/3692502f65dec8c0971b56b9bf8178641892b390d520cbcd69880d75b7500e6341534d87882246e68998f590f824ec54c18f4b8fb4aa09b8f313de065c48450e
1111
mmtk_julia-10ad6638b69b31a97a844f2f4e651e5ccea4e298.tar.gz/md5/59ed2c0e0b48673988a40527907f13ae
1212
mmtk_julia-10ad6638b69b31a97a844f2f4e651e5ccea4e298.tar.gz/sha512/d0988c37e82b8d481753f4ce83f38ba11276af3dafa8f65ee2c51122fce0dab056a65b3029cb255732226cc28d1a02e607bdaac91a02c0fd6a9fcfae834fee8c
13+
mmtk_julia.v0.30.5+1.x86_64-linux-gnu.tar.gz/md5/4d12d64754bb5c61e86e97e88bcf7912
14+
mmtk_julia.v0.30.5+1.x86_64-linux-gnu.tar.gz/sha512/0d619f00fd644338ca1ca2582b20e41db702dff8e0c338c093b2759b54379ba26ae7e0181c64931a45ebd5c3995540e535c248df9b986e73b18b65a39c5d78d2

deps/mmtk_julia.mk

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,25 @@ endif # MMTK_JULIA_DIR
7575
else
7676
# We are building using the BinaryBuilder version of the binding
7777

78+
# This will download all the versions of the binding that are available in the BinaryBuilder
7879
$(eval $(call bb-install,mmtk_julia,MMTK_JULIA,false))
7980

81+
# Make sure we use the right version of $MMTK_PLAN, $MMTK_MOVING and $MMTK_BUILD
82+
ifeq (${MMTK_PLAN},Immix)
83+
LIB_PATH_PLAN = immix
84+
else ifeq (${MMTK_PLAN},StickyImmix)
85+
LIB_PATH_PLAN = sticky
86+
endif
87+
88+
ifeq ($(MMTK_MOVING), 0)
89+
LIB_PATH_MOVING := non_moving
90+
else
91+
LIB_PATH_MOVING := moving
92+
endif
93+
94+
version-check-mmtk_julia: $(BUILDROOT)/usr/lib/libmmtk_julia.so
95+
96+
$(BUILDROOT)/usr/lib/libmmtk_julia.so: get-mmtk_julia
97+
@ln -sf $(BUILDROOT)/usr/lib/$(LIB_PATH_PLAN)/$(LIB_PATH_MOVING)/$(MMTK_BUILD)/libmmtk_julia.so $@
98+
8099
endif # USE_BINARYBUILDER_MMTK_JULIA

deps/mmtk_julia.version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@ MMTK_JULIA_BRANCH = master
22
MMTK_JULIA_SHA1 = 10ad6638b69b31a97a844f2f4e651e5ccea4e298
33
MMTK_JULIA_GIT_URL := https://github.com/mmtk/mmtk-julia.git
44
MMTK_JULIA_TAR_URL = https://github.com/mmtk/mmtk-julia/archive/refs/tags/v0.30.5.tar.gz
5-
MMTK_JULIA_JLL_VER := 0.30.4+0
5+
MMTK_JULIA_JLL_VER := 0.30.5+1
66
MMTK_JULIA_JLL_NAME := mmtk_julia

0 commit comments

Comments
 (0)