Lines 3-8
Link Here
|
3 |
PORTNAME= ispc |
3 |
PORTNAME= ispc |
4 |
DISTVERSIONPREFIX= v |
4 |
DISTVERSIONPREFIX= v |
5 |
DISTVERSION= 1.16.1 |
5 |
DISTVERSION= 1.16.1 |
|
|
6 |
PORTREVISION= 1 |
6 |
CATEGORIES= devel |
7 |
CATEGORIES= devel |
7 |
|
8 |
|
8 |
MAINTAINER= yuri@FreeBSD.org |
9 |
MAINTAINER= yuri@FreeBSD.org |
Lines 35-40
BINARY_ALIAS= flex=${LOCALBASE}/bin/flex python=${PYTHON_CMD} m4=${LOCALBASE}/bi
Link Here
|
35 |
PLIST_FILES= bin/ispc \ |
36 |
PLIST_FILES= bin/ispc \ |
36 |
bin/check_isa |
37 |
bin/check_isa |
37 |
|
38 |
|
|
|
39 |
OPTIONS_DEFINE_amd64= GENX |
40 |
OPTIONS_DEFAULT_amd64= GENX |
41 |
|
42 |
GENX_DESC= Intel GPU 8/16-wide SIMD support |
43 |
GENX_BUILD_DEPENDS= ${LOCALBASE}/llvm${LLVM_VERSION}/lib/libLLVMGenXIntrinsics.a:devel/vc-intrinsics@llvm${LLVM_VERSION} |
44 |
GENX_LIB_DEPENDS= libze_loader.so:devel/level-zero \ |
45 |
libLLVMSPIRVLib.so.${LLVM_VERSION}:devel/spirv-llvm-translator@llvm${LLVM_VERSION} |
46 |
GENX_CMAKE_BOOL= GENX_ENABLED |
47 |
GENX_CMAKE_BOOL_OFF= ISPCRT_BUILD_TESTS |
48 |
GENX_CMAKE_ON= -DGENX_DEPS_DIR:PATH="${LOCALBASE}/llvm${LLVM_VERSION}" |
49 |
GENX_PLIST_FILES= include/ispcrt/ispcrt.h \ |
50 |
include/ispcrt/ispcrt.hpp \ |
51 |
include/ispcrt/ispcrt.isph \ |
52 |
lib/cmake/ispcrt-${PORTVERSION}/Findlevel_zero.cmake \ |
53 |
lib/cmake/ispcrt-${PORTVERSION}/ispc.cmake \ |
54 |
lib/cmake/ispcrt-${PORTVERSION}/ispcrtConfig.cmake \ |
55 |
lib/cmake/ispcrt-${PORTVERSION}/ispcrt_Exports-%%CMAKE_BUILD_TYPE%%.cmake \ |
56 |
lib/cmake/ispcrt-${PORTVERSION}/ispcrt_Exports.cmake \ |
57 |
lib/libispcrt.so \ |
58 |
lib/libispcrt.so.1 \ |
59 |
lib/libispcrt.so.${PORTVERSION} \ |
60 |
lib/libispcrt_static.a |
61 |
|
38 |
do-test: # some tests fail: https://github.com/ispc/ispc/issues/1868 |
62 |
do-test: # some tests fail: https://github.com/ispc/ispc/issues/1868 |
39 |
@cd ${WRKSRC} && ISPC_HOME=${BUILD_WRKSRC}/bin ./run_tests.py |
63 |
@cd ${WRKSRC} && ISPC_HOME=${BUILD_WRKSRC}/bin ./run_tests.py |
40 |
|
64 |
|