Changeset View
Changeset View
Standalone View
Standalone View
www/deno/Makefile
Show All 22 Lines | |||||
USE_GITHUB= yes | USE_GITHUB= yes | ||||
GH_ACCOUNT= denoland | GH_ACCOUNT= denoland | ||||
USE_GNOME= glib20 | USE_GNOME= glib20 | ||||
MAKE_JOBS_UNSAFE= yes | MAKE_JOBS_UNSAFE= yes | ||||
RUSTY_VERS= 0.21.0 | RUSTY_VERS= 0.21.0 | ||||
CARGO_ENV+= CLANG_BASE_PATH=/usr \ | MAKE_ENV+= CLANG_BASE_PATH=/usr \ | ||||
GN=${PREFIX}/bin/gn \ | GN=${PREFIX}/bin/gn \ | ||||
NINJA=${PREFIX}/bin/ninja \ | NINJA=${PREFIX}/bin/ninja \ | ||||
V8_FROM_SOURCE=1 | V8_FROM_SOURCE=1 | ||||
RUSTFLAGS+= -C link-arg=-fuse-ld=lld | RUSTFLAGS+= -C link-arg=-fuse-ld=lld | ||||
PLIST_FILES= bin/${PORTNAME} | PLIST_FILES= bin/${PORTNAME} | ||||
BINARY_ALIAS= python=${PYTHON_CMD} | BINARY_ALIAS= python=${PYTHON_CMD} | ||||
▲ Show 20 Lines • Show All 373 Lines • ▼ Show 20 Lines | CARGO_CRATES= Inflector-0.11.4 \ | ||||
wio-0.2.2 | wio-0.2.2 | ||||
post-patch: | post-patch: | ||||
${REINPLACE_CMD} "s|%%LOCALBASE%%|${LOCALBASE}|" \ | ${REINPLACE_CMD} "s|%%LOCALBASE%%|${LOCALBASE}|" \ | ||||
${WRKSRC}/cargo-crates/rusty_v8-${RUSTY_VERS}/build/toolchain/gcc_toolchain.gni \ | ${WRKSRC}/cargo-crates/rusty_v8-${RUSTY_VERS}/build/toolchain/gcc_toolchain.gni \ | ||||
${WRKSRC}/cargo-crates/rusty_v8-${RUSTY_VERS}/buildtools/third_party/libc++/BUILD.gn | ${WRKSRC}/cargo-crates/rusty_v8-${RUSTY_VERS}/buildtools/third_party/libc++/BUILD.gn | ||||
do-install: | do-install: | ||||
${INSTALL_PROGRAM} ${WRKDIR}/target/release/deno ${STAGEDIR}${LOCALBASE}/bin | ${INSTALL_PROGRAM} ${CARGO_TARGET_DIR}/*/deno ${STAGEDIR}${PREFIX}/bin | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |