version 1.4, 2020/01/26 19:08:41 |
version 1.5, 2020/02/10 13:06:08 |
|
|
# $NetBSD$ |
# $NetBSD$ |
|
|
NAME= quickjs |
NAME= quickjs |
DATE= 2020-01-19 |
QJS_DATE= 2020-01-19 |
VERSION= ${DATE:S/-//g} |
VERSION= ${QJS_DATE:S/-//g} |
DISTNAME= ${NAME}-${DATE} |
DISTNAME= ${NAME}-${QJS_DATE} |
PKGNAME= ${NAME}-${VERSION} |
PKGNAME= ${NAME}-${VERSION} |
|
PKGREVISION= 1 |
CATEGORIES= lang |
CATEGORIES= lang |
MASTER_SITES= https://bellard.org/quickjs/ |
MASTER_SITES= https://bellard.org/quickjs/ |
EXTRACT_SUFX= .tar.xz |
EXTRACT_SUFX= .tar.xz |
Line 20 TEST_TARGET= test |
|
Line 21 TEST_TARGET= test |
|
|
|
.include "../../mk/bsd.prefs.mk" |
.include "../../mk/bsd.prefs.mk" |
|
|
PLIST_VARS+= bignum |
PLIST_VARS+= lto |
|
|
.if ${OPSYS} == "NetBSD" |
.if ${OPSYS} == "NetBSD" |
HAS_ATOMIC_64!= ${CC} -E files/netbsd-has-atomic64.c | tail -1 |
HAS_ATOMIC_64!= ${CC} -E files/netbsd-has-atomic64.c | tail -1 |
.if (${HAS_ATOMIC_64} == "YES") |
.if (${HAS_ATOMIC_64} == "YES") |
PLIST.bignum=yes |
MAKE_ENV+= CONFIG_BIGNUM=yes |
.endif |
.endif |
.else # Not NetBSD |
.elif ${OPSYS} == "Linux" |
PLIST.bignum=yes |
PLIST.lto=yes |
|
.else # Not NetBSD && not Linux |
|
# Presumed to be supported |
|
MAKE_ENV+= CONFIG_BIGNUM=yes |
.endif |
.endif |
|
|
.include "../../mk/bsd.pkg.mk" |
.include "../../mk/bsd.pkg.mk" |