e3c569eadc
/work/a/ports/devel/klee/work/klee-169327.138/lib/Core/Executor.cpp: In member function 'unsigned int klee::Executor::getWidthForLLVMType(llvm::Type*) const': /work/a/ports/devel/klee/work/klee-169327.138/lib/Core/Executor.cpp:3516: error: invalid use of incomplete type 'struct llvm::TargetData' /work/a/ports/devel/klee/work/klee-169327.138/include/klee/Internal/Module/KModule.h:27: error: forward declaration of 'struct llvm::TargetData' *** Error code 1 Feature safe: yes
31 lines
729 B
Makefile
31 lines
729 B
Makefile
# $FreeBSD$
|
|
|
|
PORTNAME= klee
|
|
PORTVERSION= 169327.138
|
|
CATEGORIES= devel
|
|
MASTER_SITES= http://cdn.bitbucket.org/arrowdodger/klee/downloads/
|
|
|
|
MAINTAINER= 6yearold@gmail.com
|
|
COMMENT= Symbolic virtual machine for LLVM bitcode
|
|
|
|
BUILD_DEPENDS= llvm-ar:${PORTSDIR}/devel/llvm \
|
|
ccc-analyzer:${PORTSDIR}/lang/clang \
|
|
${LOCALBASE}/lib/libstp.a:${PORTSDIR}/math/stp
|
|
RUN_DEPENDS= llvm-ar:${PORTSDIR}/devel/llvm \
|
|
ccc-analyzer:${PORTSDIR}/lang/clang
|
|
|
|
BROKEN= fails to build
|
|
|
|
OPTIONS_DEFINE= DEBUG
|
|
|
|
USES= cmake:outsource
|
|
CMAKE_ARGS= -DCMAKE_MODULE_PATH=${WRKSRC}/cmake/llvm-3.1-modules \
|
|
-DKLEE_PATH_TO_LLVM_BUILD=${LOCALBASE}
|
|
|
|
.include <bsd.port.options.mk>
|
|
|
|
.if ${PORT_OPTIONS:MDEBUG}
|
|
WITH_DEBUG= yes
|
|
.endif
|
|
|
|
.include <bsd.port.mk>
|