summaryrefslogtreecommitdiff
path: root/Mk/bsd.ruby.mk
diff options
context:
space:
mode:
authorSteve Wills <swills@FreeBSD.org>2015-03-30 19:17:33 +0000
committerSteve Wills <swills@FreeBSD.org>2015-03-30 19:17:33 +0000
commitdd2e090988ea396548514f2a995a4823d81f7690 (patch)
tree2373cfb94b1ad8fe4be55b988116028afc7b5862 /Mk/bsd.ruby.mk
parent- Mark BROKEN: Does not fetch (diff)
Improve invalid version detection
Reported by: dvl, zi Submitted by: bdrewery Tested by: zi
Notes
Notes: svn path=/head/; revision=382712
Diffstat (limited to 'Mk/bsd.ruby.mk')
-rw-r--r--Mk/bsd.ruby.mk7
1 files changed, 7 insertions, 0 deletions
diff --git a/Mk/bsd.ruby.mk b/Mk/bsd.ruby.mk
index 6403ff21c7c5..5d977fd8de51 100644
--- a/Mk/bsd.ruby.mk
+++ b/Mk/bsd.ruby.mk
@@ -202,9 +202,12 @@ RUBY22= "" # PLIST_SUB helpers
# Other versions
#
IGNORE= Only ruby 2.0, 2.1 and 2.2 are supported
+_INVALID_RUBY_VER= 1
. endif
.endif # defined(RUBY_VER)
+.if !defined(_INVALID_RUBY_VER)
+
RUBY20?= "@comment "
RUBY21?= "@comment "
RUBY22?= "@comment "
@@ -233,8 +236,11 @@ _RUBY_SYSLIBDIR?= ${PREFIX}/lib
_RUBY_SITEDIR?= ${_RUBY_SYSLIBDIR}/ruby/site_ruby
_RUBY_VENDORDIR?= ${_RUBY_SYSLIBDIR}/ruby/vendor_ruby
.endif
+.endif
# defined(RUBY)
+.if !defined(_INVALID_RUBY_VER)
+
.if defined(LANG) && !empty(LANG)
GEM_ENV+= LANG=${LANG}
.else
@@ -617,4 +623,5 @@ PLIST_SUB+= RUBY_RD_HTML_FILES="@comment "
BUILD_DEPENDS+= ${DEPEND_RUBY_RDTOOL}
.endif
+.endif # _INVALID_RUBY_VER
.endif