Add Erlang 20.x FLAVOR and make an invalid flavor fatal.
diff --git devel/rebar/Makefile devel/rebar/Makefile
index 6b8394aa11e468afae8e676d6356efc761bc1435..c4650c5f6b2e5b026cdd521b1ca9388dffb2da88 100644
--- devel/rebar/Makefile
+++ devel/rebar/Makefile
@@ -6,6 +6,7 @@ GH_TAGNAME= 2.6.2
GH_ACCOUNT= rebar
GH_PROJECT= rebar
FULLPKGNAME = rebar${ERL_VERSION}-${GH_TAGNAME}
+REVISION= 0
CATEGORIES= devel lang/erlang
@@ -16,16 +17,16 @@ PERMIT_PACKAGE_CDROM= Yes
# This port cannot use the erlang module for the module depends on this port.
# Keep in sync with erlang.port.mk
-FLAVORS = erlang16 erlang17 erlang18 erlang19
+FLAVORS = erlang16 erlang17 erlang18 erlang19 erlang20
FLAVOR ?= erlang16
.if ${FLAVOR:Merlang16} || ${FLAVOR:Merlang17} || ${FLAVOR:Merlang18} \
- || ${FLAVOR:Merlang19}
+ || ${FLAVOR:Merlang19} || ${FLAVOR:Merlang20}
_EV = ${FLAVOR:C/.*([0-9][0-9]+\$)/\1/}
RUN_DEPENDS = lang/erlang/${_EV}
ERL_VERSION = ${_EV}
.else
-ERRORS += "Invalid FLAVOR set: ${FLAVOR}"
+ERRORS += "Fatal: Invalid FLAVOR set: ${FLAVOR}"
.endif
BUILD_DEPENDS += ${RUN_DEPENDS}
No comments:
Post a Comment