blob: e4ac11568bcce27a61bbd04e8430a76aa5d7dacb (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
|
## SECTION=staging
## old section:
### SECTION=bytecode_engines
menuconfig NODEJS
tristate
prompt "nodejs "
select HOST_NODEJS
select OPENSSL
select ZLIB
help
evented I/O for V8 javascript
Node.js is a platform built on Chrome's JavaScript runtime
for easily building fast, scalable network
applications. Node.js uses an event-driven, non-blocking I/O
model that makes it lightweight and efficient, perfect for
data-intensive real-time applications that run across
distributed devices.
STAGING: remove in ptxdist-2020.06.0
Old version that need to be updated. Fails to build with gcc >= 7.x.
if NODEJS
config NODEJS_NPM
bool
prompt "install npm on target"
config NODEJS_MODULE_LIST
string
prompt "install nodejs packages"
help
A list of Node.js packages including version (e.g. express@4.13.0).
'ptxdist make nodejs-get' will download the packages and create a
npmbox file for each package. Note: The packages are stored in
local_src/ and should be part of the BSP. Downloading a package
again may result in different content.
config NODEJS_MODULE_MD5
string
prompt "nodejs packages md5 sums"
help
A md5 sum for each npmbox file of the packages listed in
NODEJS_MODULE_LIST.
endif
|