angr is a suite of Python 3 libraries that let you load a binary and do a lot of cool things to it: - Disassembly and intermediate-representation lifting - Program instrumentation - Symbolic execution - Control-flow analysis - Data-dependency analysis - Value-set analysis (VSA) - Decompilation join work with and ok kn@ rough edges will be handled in-tree
25 lines
588 B
Makefile
25 lines
588 B
Makefile
# $OpenBSD: Makefile.inc,v 1.1.1.1 2019/07/23 19:22:21 jasper Exp $
|
|
|
|
MAINTAINER ?= Jasper Lievisse Adriaanse <jasper@openbsd.org>, \
|
|
Klemens Nanni <kn@openbsd.org>
|
|
|
|
CATEGORIES = devel security
|
|
|
|
# z3-solver: MIT
|
|
# vex: (L)GPL2
|
|
# rest: BSD
|
|
PERMIT_PACKAGE ?= Yes
|
|
|
|
.if defined(ANGR_PYTHON_MODULE)
|
|
HOMEPAGE ?= https://github.com/angr/${ANGR_PYTHON_MODULE}/
|
|
|
|
MODULES ?= lang/python
|
|
MODPY_PI ?= Yes
|
|
MODPY_SETUPTOOLS ?= Yes
|
|
MODPY_VERSION ?= ${MODPY_DEFAULT_VERSION_3}
|
|
|
|
MODPY_EGG_VERSION ?= 8.19.4.5
|
|
DISTNAME ?= ${ANGR_PYTHON_MODULE}-${MODPY_EGG_VERSION}
|
|
PKGNAME = py-${DISTNAME}
|
|
.endif
|