Changeset View
Changeset View
Standalone View
Standalone View
head/devel/py-llvmlite/Makefile
Show All 24 Lines | |||||
MAKE_ENV= LLVM_CONFIG=${LOCALBASE}/bin/llvm-config${LLVM_VER} | MAKE_ENV= LLVM_CONFIG=${LOCALBASE}/bin/llvm-config${LLVM_VER} | ||||
# compatible LLVM versions for llvmlite versions 0.29.0 - ... | # compatible LLVM versions for llvmlite versions 0.29.0 - ... | ||||
LLVM_SUPPORTED_MIN= 70 | LLVM_SUPPORTED_MIN= 70 | ||||
LLVM_SUPPORTED_MAX= 80 | LLVM_SUPPORTED_MAX= 80 | ||||
.include <bsd.port.pre.mk> | .include <bsd.port.pre.mk> | ||||
.if ${LLVM_DEFAULT:S,-devel,990,} < ${LLVM_SUPPORTED_MIN} | .if ${LLVM_DEFAULT:C/[1-5]./&0/:S,-devel,990,} < ${LLVM_SUPPORTED_MIN} | ||||
LLVM_VER= ${LLVM_SUPPORTED_MIN} | LLVM_VER= ${LLVM_SUPPORTED_MIN} | ||||
.elif ${LLVM_DEFAULT:S,-devel,990,} > ${LLVM_SUPPORTED_MAX} | .elif ${LLVM_DEFAULT:C/[1-5]./&0/:S,-devel,990,} > ${LLVM_SUPPORTED_MAX} | ||||
LLVM_VER= ${LLVM_SUPPORTED_MAX} | LLVM_VER= ${LLVM_SUPPORTED_MAX} | ||||
.else | .else | ||||
LLVM_VER= ${LLVM_DEFAULT} | LLVM_VER= ${LLVM_DEFAULT} | ||||
.endif | .endif | ||||
post-install: | post-install: | ||||
@${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/llvmlite/binding/libllvmlite.so | @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/llvmlite/binding/libllvmlite.so | ||||
.include <bsd.port.post.mk> | .include <bsd.port.post.mk> |