kumquat-buildroot/package/nodejs
Thomas Petazzoni 0fd6954fcb package/nodejs/nodejs-bin: new provider of host-nodejs
This package downloads the pre-built version of nodejs, if the host
platform supports it.

Reuse the variables defined in nodejs.mk.

For the definition of BR2_PACKAGE_PROVIDES_HOST_NODEJS, take care of
defaulting to host-nodejs-bin if host-nodejs is not selected at all.
This makes sure that in the future we will be able to run 'make
foo-source' for a package that uses nodejs vendoring, and it will use
the prebuilt nodejs to perform the vendoring.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
[Arnout:
 - update to 16.20.0 to match nodejs.mk - including hashes;
 - add HOST_NODEJS_BIN_ACTUAL_SOURCE_TARBALL + hash;
 - move to package/nodejs/nodejs-bin;
 - drop DEVELOPERS change, it's already covered by package/nodejs;
 - re-order the series;
 - immediately add it as a virtual package provider;
 - add prompt and helpt text to choice;
 - select host-nodejs-bin as provider if host-nodejs is not selected at
   all.
]
Signed-off-by: Arnout Vandecappelle <arnout@mind.be>
2023-10-06 17:31:14 +02:00
..
nodejs-bin package/nodejs/nodejs-bin: new provider of host-nodejs 2023-10-06 17:31:14 +02:00
nodejs-src package/nodejs: rename to nodejs-src and convert to virtual package 2023-10-06 17:31:13 +02:00
Config.in package/nodejs: rename to nodejs-src and convert to virtual package 2023-10-06 17:31:13 +02:00
Config.in.host package/nodejs/nodejs-bin: new provider of host-nodejs 2023-10-06 17:31:14 +02:00
nodejs.hash package/nodejs/nodejs-bin: new provider of host-nodejs 2023-10-06 17:31:14 +02:00
nodejs.mk package/nodejs: rename to nodejs-src and convert to virtual package 2023-10-06 17:31:13 +02:00