Changeset View
Changeset View
Standalone View
Standalone View
devel/llvm60/Makefile
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= llvm | PORTNAME= llvm | ||||
DISTVERSION= 6.0.1 | DISTVERSION= 6.0.1 | ||||
PORTREVISION= 2 | PORTREVISION= 3 | ||||
CATEGORIES= devel lang | CATEGORIES= devel lang | ||||
MASTER_SITES= http://${PRE_}releases.llvm.org/${LLVM_RELEASE}/${RCDIR} | MASTER_SITES= http://${PRE_}releases.llvm.org/${LLVM_RELEASE}/${RCDIR} | ||||
PKGNAMESUFFIX= ${LLVM_SUFFIX} | PKGNAMESUFFIX= ${LLVM_SUFFIX} | ||||
DISTNAME= ${PORTNAME}-${DISTVERSION}.src | DISTNAME= ${PORTNAME}-${DISTVERSION}.src | ||||
DISTFILES= ${PORTNAME}-${DISTVERSION}.src${EXTRACT_SUFX} | DISTFILES= ${PORTNAME}-${DISTVERSION}.src${EXTRACT_SUFX} | ||||
MAINTAINER= brooks@FreeBSD.org | MAINTAINER= brooks@FreeBSD.org | ||||
COMMENT= LLVM and Clang | COMMENT= LLVM and Clang | ||||
▲ Show 20 Lines • Show All 65 Lines • ▼ Show 20 Lines | |||||
EXTRAS_DISTFILES= clang-tools-extra-${DISTVERSION}.src${EXTRACT_SUFX} | EXTRAS_DISTFILES= clang-tools-extra-${DISTVERSION}.src${EXTRACT_SUFX} | ||||
GOLD_DESC= Build the LLVM Gold plugin for LTO | GOLD_DESC= Build the LLVM Gold plugin for LTO | ||||
GOLD_CMAKE_ON= -DLLVM_BINUTILS_INCDIR=${LOCALBASE}/include | GOLD_CMAKE_ON= -DLLVM_BINUTILS_INCDIR=${LOCALBASE}/include | ||||
GOLD_BUILD_DEPENDS= ${LOCALBASE}/bin/ld.gold:devel/binutils | GOLD_BUILD_DEPENDS= ${LOCALBASE}/bin/ld.gold:devel/binutils | ||||
LIT_DESC= Install lit and FileCheck test tools | LIT_DESC= Install lit and FileCheck test tools | ||||
LIT_VARS= _USES_PYTHON=python:2.7 | LIT_VARS= _USES_PYTHON=python:2.7 | ||||
LLD_DESC= Install lld, the LLVM linker | LLD_DESC= Install lld, the LLVM linker | ||||
LLD_DISTFILES= lld-${DISTVERSION}.src${EXTRACT_SUFX} | LLD_DISTFILES= lld-${DISTVERSION}.src${EXTRACT_SUFX} | ||||
LLD_EXTRA_PATCHES= ${PATCHDIR}/lld | |||||
LLDB_BUILD_DEPENDS= swig3.0:devel/swig30 \ | LLDB_BUILD_DEPENDS= swig3.0:devel/swig30 \ | ||||
${PY_ENUM34} | ${PY_ENUM34} | ||||
LLDB_DESC= Install lldb, the LLVM debugger | LLDB_DESC= Install lldb, the LLVM debugger | ||||
LLDB_DISTFILES= lldb-${DISTVERSION}.src${EXTRACT_SUFX} | LLDB_DISTFILES= lldb-${DISTVERSION}.src${EXTRACT_SUFX} | ||||
LLDB_EXTRA_PATCHES= ${PATCHDIR}/lldb | |||||
LLDB_IMPLIES= CLANG | LLDB_IMPLIES= CLANG | ||||
LLDB_VARS= _USES_PYTHON=python:2.7 | LLDB_VARS= _USES_PYTHON=python:2.7 | ||||
OPENMP_DESC= Install libomp, the LLVM OpenMP runtime library | OPENMP_DESC= Install libomp, the LLVM OpenMP runtime library | ||||
OPENMP_DISTFILES= openmp-${DISTVERSION}.src${EXTRACT_SUFX} | OPENMP_DISTFILES= openmp-${DISTVERSION}.src${EXTRACT_SUFX} | ||||
OPENMP_EXTRA_PATCHES= ${PATCHDIR}/openmp | OPENMP_EXTRA_PATCHES= ${PATCHDIR}/openmp | ||||
.if defined(WITH_DEBUG) | .if defined(WITH_DEBUG) | ||||
CMAKE_BUILD_TYPE= RelWithDebInfo | CMAKE_BUILD_TYPE= RelWithDebInfo | ||||
▲ Show 20 Lines • Show All 472 Lines • Show Last 20 Lines |