diff options
author | brooks <brooks@FreeBSD.org> | 2016-02-11 01:37:52 +0800 |
---|---|---|
committer | brooks <brooks@FreeBSD.org> | 2016-02-11 01:37:52 +0800 |
commit | c3f152b95b3a4bdec02e4a799cf718f59dc9e8f7 (patch) | |
tree | 708000d65a4abae99c996a1faf820902d3e13a6b /devel | |
parent | 5d3a7049331e8bad01a99b5aad59c7db6bbda965 (diff) | |
download | freebsd-ports-gnome-c3f152b95b3a4bdec02e4a799cf718f59dc9e8f7.tar.gz freebsd-ports-gnome-c3f152b95b3a4bdec02e4a799cf718f59dc9e8f7.tar.zst freebsd-ports-gnome-c3f152b95b3a4bdec02e4a799cf718f59dc9e8f7.zip |
Add metaports for clang and lldb 3.8.
Diffstat (limited to 'devel')
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/lldb38/Makefile | 24 | ||||
-rw-r--r-- | devel/lldb38/pkg-descr | 9 |
3 files changed, 34 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index 1fc389c8e057..1e3225d7979a 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -1392,6 +1392,7 @@ SUBDIR += linux_libusb SUBDIR += lion SUBDIR += lldb37 + SUBDIR += lldb38 SUBDIR += llnextgen SUBDIR += llvm-cheri SUBDIR += llvm-devel diff --git a/devel/lldb38/Makefile b/devel/lldb38/Makefile new file mode 100644 index 000000000000..ec0705e12e51 --- /dev/null +++ b/devel/lldb38/Makefile @@ -0,0 +1,24 @@ +# Created by: Brooks Davis +# $FreeBSD$ + +PORTNAME= lldb +PORTVERSION= 3.8 +CATEGORIES= devel +PKGNAMESUFFIX= ${LLVM_SUFFIX} + +MAINTAINER= brooks@FreeBSD.org +COMMENT= LLVM Debugger (use devel/llvm${LLVM_SUFFIX}) + +RUN_DEPENDS+= lldb${LLVM_SUFFIX}:${PORTSDIR}/devel/llvm${LLVM_SUFFIX} + +LLVM_SUFFIX= 38 + +USES= metaport compiler:c++11-lib + +.include <bsd.port.pre.mk> + +.if ${OPSYS} == "FreeBSD" && ${COMPILER_TYPE} != clang +IGNORE= The devel/llvm${LLVM_SUFFIX} port does not build lldb on this platform +.endif + +.include <bsd.port.post.mk> diff --git a/devel/lldb38/pkg-descr b/devel/lldb38/pkg-descr new file mode 100644 index 000000000000..d9243da27903 --- /dev/null +++ b/devel/lldb38/pkg-descr @@ -0,0 +1,9 @@ +LLDB is a next generation, high-performance debugger. It is built as a +set of reusable components which highly leverage existing libraries in +the larger LLVM Project, such as the Clang expression parser and LLVM +disassembler. + +This is a meta port. The Clang compiler is installed by the +devel/llvm-devel port. + +WWW: http://lldb.llvm.org/ |