Changeset View
Changeset View
Standalone View
Standalone View
head/devel/llvm-devel/Makefile
Show First 20 Lines • Show All 83 Lines • ▼ Show 20 Lines | |||||
CLANG_DESC= Build clang | CLANG_DESC= Build clang | ||||
CLANG_CONFLICTS_INSTALL= clang-devel-3.[1234567]* | CLANG_CONFLICTS_INSTALL= clang-devel-3.[1234567]* | ||||
CLANG_CMAKE_ON= -DCLANG_DEFAULT_OPENMP_RUNTIME=libomp \ | CLANG_CMAKE_ON= -DCLANG_DEFAULT_OPENMP_RUNTIME=libomp \ | ||||
-DCLANG_LINK_LLVM_DYLIB=ON | -DCLANG_LINK_LLVM_DYLIB=ON | ||||
CLANG_PORTDOCS= clang | CLANG_PORTDOCS= clang | ||||
CLANG_PLIST_FILES= share/toolchains/llvm-devel.mk | CLANG_PLIST_FILES= share/toolchains/llvm-devel.mk | ||||
CLANG_SUB_FILES= xtoolchain.mk | CLANG_SUB_FILES= xtoolchain.mk | ||||
CLANG_SUB_LIST= XCC=clang${XCC} \ | CLANG_SUB_LIST= XCC=clang${LLVM_SUFFIX} \ | ||||
XCXX=clang++${XCXX} \ | XCXX=clang++${LLVM_SUFFIX} \ | ||||
XCPP=clang-cpp${XCPP} \ | XCPP=clang-cpp${LLVM_SUFFIX} \ | ||||
XLD=${LLVM_PREFIX}/bin/ld.lld \ | XLD=ld.lld${LLVM_SUFFIX} \ | ||||
X_COMPILER_TYPE=clang | X_COMPILER_TYPE=clang | ||||
CLANG_USE= GNOME=libxml2 | CLANG_USE= GNOME=libxml2 | ||||
COMPILER_RT_DESC= Sanitizer libraries | COMPILER_RT_DESC= Sanitizer libraries | ||||
COMPILER_RT_IMPLIES= CLANG | COMPILER_RT_IMPLIES= CLANG | ||||
COMPILER_RT_PLIST_FILES=${_COMPILER_RT_LIBS:S|^|${_CRTLIBDIR}/|} \ | COMPILER_RT_PLIST_FILES=${_COMPILER_RT_LIBS:S|^|${_CRTLIBDIR}/|} \ | ||||
${_COMPILER_RT_BLACKLISTS:S|^|${_CRTBLDIR}/|} | ${_COMPILER_RT_BLACKLISTS:S|^|${_CRTBLDIR}/|} | ||||
DOCS_PORTDOCS= llvm | DOCS_PORTDOCS= llvm | ||||
DOCS_BUILD_DEPENDS= sphinx-build-${PYTHON_VER}:textproc/py-sphinx@${PY_FLAVOR} \ | DOCS_BUILD_DEPENDS= sphinx-build-${PYTHON_VER}:textproc/py-sphinx@${PY_FLAVOR} \ | ||||
▲ Show 20 Lines • Show All 152 Lines • ▼ Show 20 Lines | |||||
LLVM_ENABLE_PROJECTS+= lld | LLVM_ENABLE_PROJECTS+= lld | ||||
COMMANDS+= ${LLD_COMMANDS} | COMMANDS+= ${LLD_COMMANDS} | ||||
PORTDOCS+= lld | PORTDOCS+= lld | ||||
.endif | .endif | ||||
.if ${PORT_OPTIONS:MLLDB} | .if ${PORT_OPTIONS:MLLDB} | ||||
LLVM_ENABLE_PROJECTS+= lldb | LLVM_ENABLE_PROJECTS+= lldb | ||||
COMMANDS+= ${LLDB_COMMANDS} | COMMANDS+= ${LLDB_COMMANDS} | ||||
MAN1SRCS+= lldb.1 | |||||
.endif | .endif | ||||
.if ${PORT_OPTIONS:MOPENMP} | .if ${PORT_OPTIONS:MOPENMP} | ||||
LLVM_ENABLE_PROJECTS+= openmp | LLVM_ENABLE_PROJECTS+= openmp | ||||
.endif | .endif | ||||
OPENMP_PATTERN= lib[ig]*omp|omp.h|ompt.h|omp-tools.h | OPENMP_PATTERN= lib[ig]*omp|omp.h|ompt.h|omp-tools.h | ||||
.if defined(LLVM_ENABLE_PROJECTS) | .if defined(LLVM_ENABLE_PROJECTS) | ||||
▲ Show 20 Lines • Show All 230 Lines • Show Last 20 Lines |