34 lines
1.1 KiB
Makefile
34 lines
1.1 KiB
Makefile
# $FreeBSD$
|
|
|
|
# Hint: git describe --abbrev=12 --match android-m-preview
|
|
DISTVERSION= m-preview-5498
|
|
DISTVERSIONSUFFIX= -g0bb1ce06ea46
|
|
PORTREVISION= 0
|
|
PKGNAMESUFFIX= -devel
|
|
|
|
CONFLICTS_INSTALL= ${PORTNAME}-[0-9]*
|
|
|
|
MASTERDIR= ${.CURDIR}/../android-tools-adb
|
|
DISTINFO_FILE= ${.CURDIR}/distinfo
|
|
FILESDIR= ${.CURDIR}/files
|
|
EXTRA_PATCHES= ${.CURDIR}/files/patch-*
|
|
|
|
OPTIONS_DEFINE= TEST_PYTHON
|
|
|
|
TEST_PYTHON_DESC= ${TEST_DESC:S/tests/python &/}
|
|
TEST_PYTHON_GH_PROJECT= platform_development:development
|
|
TEST_PYTHON_GH_TAGNAME= ${DISTVERSIONFULL:C/-[0-9].*//}-2403-g084d084:development
|
|
TEST_PYTHON_BUILD_DEPENDS=${PYTHON_PKGNAMEPREFIX}mock>0:${PORTSDIR}/devel/py-mock
|
|
TEST_PYTHON_USES= python:2.7,build
|
|
|
|
pre-install-TEST_PYTHON-on:
|
|
# XXX python tests may leave behind running adb server
|
|
# test_adb.py remains in core repository for some reason
|
|
${SETENV} PATH=${BUILD_WRKSRC}:${PATH} \
|
|
PYTHONPATH=${WRKSRC_development}/python-packages \
|
|
${PYTHON_CMD} ${BUILD_WRKSRC}/test_adb.py
|
|
${SETENV} PATH=${BUILD_WRKSRC}:${PATH} \
|
|
PYTHONPATH=${WRKSRC_development}/python-packages \
|
|
${PYTHON_CMD} ${WRKSRC_development}/python-packages/adb/test_device.py
|
|
|
|
.include "${MASTERDIR}/Makefile"
|