Changeset View
Changeset View
Standalone View
Standalone View
head/Mk/Uses/erlang.mk
Show All 32 Lines | |||||
ERL_BUILD_NAME?= default | ERL_BUILD_NAME?= default | ||||
ERL_BUILD_DEPS?= | ERL_BUILD_DEPS?= | ||||
ERL_RUN_DEPS?= | ERL_RUN_DEPS?= | ||||
ERL_DOCS?= README* | ERL_DOCS?= README* | ||||
# VERSION is used in every Erlang pkg-plist | # VERSION is used in every Erlang pkg-plist | ||||
PLIST_SUB+= VERSION="${PORTVERSION}" | PLIST_SUB+= VERSION="${PORTVERSION}" | ||||
BUILD_DEPENDS+= erl:${PORTSDIR}/lang/erlang | BUILD_DEPENDS+= erl:lang/erlang | ||||
RUN_DEPENDS+= erl:${PORTSDIR}/lang/erlang | RUN_DEPENDS+= erl:lang/erlang | ||||
.if ${erlang_ARGS:Mrebar} | .if ${erlang_ARGS:Mrebar} | ||||
BUILD_DEPENDS+= rebar>=0:${PORTSDIR}/devel/rebar | BUILD_DEPENDS+= rebar>=0:devel/rebar | ||||
.endif | .endif | ||||
.if ${erlang_ARGS:Mrebar3} | .if ${erlang_ARGS:Mrebar3} | ||||
BUILD_DEPENDS+= rebar3>=0:${PORTSDIR}/devel/rebar3 | BUILD_DEPENDS+= rebar3>=0:devel/rebar3 | ||||
.endif | .endif | ||||
.for depend in ${ERL_BUILD_DEPS} | .for depend in ${ERL_BUILD_DEPS} | ||||
BUILD_DEPENDS+= ${depend:T}>=0:${PORTSDIR}/${depend} | BUILD_DEPENDS+= ${depend:T}>=0:${depend} | ||||
.endfor | .endfor | ||||
.for depend in ${ERL_RUN_DEPS} | .for depend in ${ERL_RUN_DEPS} | ||||
RUN_DEPENDS+= ${depend:T}>=0:${PORTSDIR}/${depend} | RUN_DEPENDS+= ${depend:T}>=0:${depend} | ||||
.endfor | .endfor | ||||
.if ${erlang_ARGS:Mrebar} | .if ${erlang_ARGS:Mrebar} | ||||
ERLANG_COMPILE= ${REBAR_CMD} | ERLANG_COMPILE= ${REBAR_CMD} | ||||
.endif | .endif | ||||
.if ${erlang_ARGS:Mrebar3} | .if ${erlang_ARGS:Mrebar3} | ||||
ERLANG_COMPILE= HOME=${WRKDIR} ${REBAR3_CMD} | ERLANG_COMPILE= HOME=${WRKDIR} ${REBAR3_CMD} | ||||
▲ Show 20 Lines • Show All 73 Lines • Show Last 20 Lines |