@ -8,7 +8,7 @@ PKG_NPM_SCOPE:=serialport
PKG_NPM_NAME := bindings
PKG_NAME := node-$( PKG_NPM_SCOPE) -$( PKG_NPM_NAME)
PKG_VERSION := 9.0.4
PKG_RELEASE := 1
PKG_RELEASE := 2
PKG_SOURCE := $( PKG_NPM_NAME) -$( PKG_VERSION) .tgz
PKG_SOURCE_URL := https://registry.npmjs.org/@$( PKG_NPM_SCOPE) /$( PKG_NPM_NAME) /-/
@ -45,8 +45,7 @@ TMPNPM:=$(shell mktemp -u XXXXXXXXXX)
TARGET_CFLAGS += $( FPIC)
TARGET_CPPFLAGS += $( FPIC)
d e f i n e B u i l d / C o m p i l e
$( MAKE_VARS) \
NPM_FLAGS = $( MAKE_VARS) \
$( MAKE_FLAGS) \
npm_config_arch = $( NODEJS_CPU) \
npm_config_target_arch = $( NODEJS_CPU) \
@ -54,8 +53,11 @@ define Build/Compile
npm_config_nodedir = $( STAGING_DIR) /usr/ \
npm_config_prefix = $( PKG_INSTALL_DIR) /usr/ \
npm_config_cache = $( TMP_DIR) /npm-cache-$( TMPNPM) \
npm_config_tmp = $( TMP_DIR) /npm-tmp-$( TMPNPM) \
npm install -g $( PKG_BUILD_DIR)
npm_config_tmp = $( TMP_DIR) /npm-tmp-$( TMPNPM)
d e f i n e B u i l d / C o m p i l e
$( NPM_FLAGS) npm i -g --production $( PKG_BUILD_DIR) --ignore-scripts
$( NPM_FLAGS) npm i --production --prefix= $( PKG_BUILD_DIR) --target_arch= $( NODEJS_CPU) --prefer-dedupe
rm -rf $( TMP_DIR) /npm-tmp-$( TMPNPM)
rm -rf $( TMP_DIR) /npm-cache-$( TMPNPM)
e n d e f