Changeset View
Changeset View
Standalone View
Standalone View
Mk/bsd.ruby.mk
Show First 20 Lines • Show All 164 Lines • ▼ Show 20 Lines | |||||
# Ruby 2.5 | # Ruby 2.5 | ||||
# | # | ||||
RUBY_RELVERSION= 2.5.5 | RUBY_RELVERSION= 2.5.5 | ||||
RUBY_PORTREVISION= 1 | RUBY_PORTREVISION= 1 | ||||
RUBY_PORTEPOCH= 1 | RUBY_PORTEPOCH= 1 | ||||
RUBY_PATCHLEVEL= 0 | RUBY_PATCHLEVEL= 0 | ||||
RUBY25= "" # PLIST_SUB helpers | RUBY25= "" # PLIST_SUB helpers | ||||
. elif ${RUBY_VER} == 2.6 | |||||
# | |||||
# Ruby 2.6 | |||||
# | |||||
RUBY_RELVERSION= 2.6.3 | |||||
RUBY_PORTREVISION= 0 | |||||
RUBY_PORTEPOCH= 1 | |||||
RUBY_PATCHLEVEL= 0 | |||||
RUBY26= "" # PLIST_SUB helpers | |||||
# When adding a version, please keep the comment in | # When adding a version, please keep the comment in | ||||
# Mk/bsd.default-versions.mk in sync. | # Mk/bsd.default-versions.mk in sync. | ||||
. else | . else | ||||
# | # | ||||
# Other versions | # Other versions | ||||
# | # | ||||
IGNORE= Only ruby 2.4 and 2.5 are supported | IGNORE= Only ruby 2.4, 2.5 and 2.6 are supported | ||||
_INVALID_RUBY_VER= 1 | _INVALID_RUBY_VER= 1 | ||||
. endif | . endif | ||||
.endif # defined(RUBY_VER) | .endif # defined(RUBY_VER) | ||||
.if !defined(_INVALID_RUBY_VER) | .if !defined(_INVALID_RUBY_VER) | ||||
RUBY24?= "@comment " | RUBY24?= "@comment " | ||||
RUBY25?= "@comment " | RUBY25?= "@comment " | ||||
RUBY26?= "@comment " | |||||
.if defined(BROKEN_RUBY${RUBY_VER:R}${RUBY_VER:E}) | .if defined(BROKEN_RUBY${RUBY_VER:R}${RUBY_VER:E}) | ||||
.if ${BROKEN_RUBY${RUBY_VER:R}${RUBY_VER:E}} == "yes" | .if ${BROKEN_RUBY${RUBY_VER:R}${RUBY_VER:E}} == "yes" | ||||
BROKEN= does not build with Ruby ${RUBY_VER} | BROKEN= does not build with Ruby ${RUBY_VER} | ||||
.else | .else | ||||
BROKEN= ${BROKEN_RUBY${RUBY_VER:R}${RUBY_VER:E}} | BROKEN= ${BROKEN_RUBY${RUBY_VER:R}${RUBY_VER:E}} | ||||
.endif | .endif | ||||
.endif | .endif | ||||
▲ Show 20 Lines • Show All 99 Lines • ▼ Show 20 Lines | PLIST_SUB+= ${PLIST_RUBY_DIRS:C,DIR="(${LOCALBASE}|${PREFIX})/,DIR=",} \ | ||||
RUBY_VERSION="${RUBY_VERSION}" \ | RUBY_VERSION="${RUBY_VERSION}" \ | ||||
RUBY_VER="${RUBY_VER}" \ | RUBY_VER="${RUBY_VER}" \ | ||||
RUBY_SHLIBVER="${RUBY_SHLIBVER}" \ | RUBY_SHLIBVER="${RUBY_SHLIBVER}" \ | ||||
RUBY_ARCH="${RUBY_ARCH}" \ | RUBY_ARCH="${RUBY_ARCH}" \ | ||||
RUBY_SUFFIX="${RUBY_SUFFIX}" \ | RUBY_SUFFIX="${RUBY_SUFFIX}" \ | ||||
RUBY_NAME="${RUBY_NAME}" \ | RUBY_NAME="${RUBY_NAME}" \ | ||||
RUBY_DEFAULT_SUFFIX="${RUBY_DEFAULT_SUFFIX}" \ | RUBY_DEFAULT_SUFFIX="${RUBY_DEFAULT_SUFFIX}" \ | ||||
RUBY24=${RUBY24} \ | RUBY24=${RUBY24} \ | ||||
RUBY25=${RUBY25} | RUBY25=${RUBY25} \ | ||||
RUBY26=${RUBY26} | |||||
.if defined(USE_RUBY_RDOC) | .if defined(USE_RUBY_RDOC) | ||||
MAKE_ENV+= RUBY_RDOC=${RUBY_RDOC} | MAKE_ENV+= RUBY_RDOC=${RUBY_RDOC} | ||||
.endif | .endif | ||||
# require check | # require check | ||||
.if defined(RUBY_REQUIRE) | .if defined(RUBY_REQUIRE) | ||||
USE_RUBY= yes | USE_RUBY= yes | ||||
▲ Show 20 Lines • Show All 85 Lines • Show Last 20 Lines |