tracey 1a98418287 Update to 2.7.4.
ok km@ benoit@ kmos@
2020-08-22 19:15:24 +00:00

42 lines
882 B
Makefile

# $OpenBSD: Makefile,v 1.5 2020/08/22 19:15:24 tracey Exp $
COMMENT = esp8266 arduino core toolset
V = 2.7.4
DISTNAME = esp8266-${V}
PKGNAME = arduino-${DISTNAME}
CATEGORIES = devel
MAINTAINER = Tracey Emery <tracey@openbsd.org>
#LGPLv2.1, MIT, BSD, Zlib
PERMIT_PACKAGE = Yes
MASTER_SITES = https://github.com/esp8266/Arduino/releases/download/${V}/
EXTRACT_SUFX = .zip
MODPY_VERSION = ${MODPY_DEFAULT_VERSION_3}
MODULES = lang/python
RUN_DEPENDS += devel/arduino \
devel/esptool-ck \
devel/py-esptool${MODPY_FLAVOR} \
devel/mkspiffs \
devel/xtensa-lx106-elf/gcc
INSTALLDIR = ${PREFIX}/share/arduino/hardware/espressif/esp8266
NO_TEST = Yes
post-patch:
${SUBST_CMD} ${WRKDIST}/platform.txt
do-build:
${MODPY_BIN} ${MODPY_LIBDIR}/compileall.py ${WRKSRC}
do-install:
@mkdir -p ${INSTALLDIR}
@cp -r ${WRKDIST}/* ${INSTALLDIR}
.include <bsd.port.mk>