1
0
mirror of https://git.openwrt.org/feed/packages.git synced 2024-06-20 15:48:40 +02:00

Merge pull request #8796 from cotequeiroz/node_mips64

node: don't build on unsupported cpus, remove menu
This commit is contained in:
Hannu Nyman 2019-04-27 19:05:56 +03:00 committed by GitHub
commit 925ac018de
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -37,7 +37,10 @@ define Package/node
SUBMENU:=Node.js
TITLE:=Node.js is a platform built on Chrome's JavaScript runtime
URL:=https://nodejs.org/
DEPENDS:=@(HAS_FPU||KERNEL_MIPS_FPU_EMULATOR) +libstdcpp +libopenssl +zlib +libnghttp2 +libuv +libhttp-parser +USE_UCLIBC:libpthread +USE_UCLIBC:librt +NODEJS_ICU:icu
DEPENDS:=@(HAS_FPU||KERNEL_MIPS_FPU_EMULATOR) @!arc @!armeb \
+libstdcpp +libopenssl +zlib +libnghttp2 +libuv +libhttp-parser \
+USE_UCLIBC:libpthread +USE_UCLIBC:librt \
+NODEJS_ICU:icu
endef
define Package/node/description
@ -60,13 +63,13 @@ define Package/node-npm/description
endef
define Package/node/config
menu "Module Selection"
if PACKAGE_node
config NODEJS_ICU
bool "enable i18n features"
default n
endmenu
endif
endef
NODEJS_CPU:=$(subst powerpc,ppc,$(subst aarch64,arm64,$(subst x86_64,x64,$(subst i386,ia32,$(ARCH)))))