package/nodejs: remove support for coffeescript
authorMartin Bark <martin@barkynet.com>
Sat, 6 May 2017 13:19:13 +0000 (14:19 +0100)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Sat, 6 May 2017 13:54:44 +0000 (15:54 +0200)
BR2_PACKAGE_NODEJS_MODULES_COFFEESCRIPT has been deprecated.  To continue
using add coffee-script to BR2_PACKAGE_NODEJS_MODULES_ADDITIONAL.

Fixes:
http://autobuild.buildroot.org/results/0e4fb1a615ab9654ad2b4b1274a34583e02aa44e
http://autobuild.buildroot.org/results/fabf2f5f25c62be615fd09e59e6ad9234385645f
http://autobuild.buildroot.org/results/8653d78a190df1e691f52a911d8153104c46226b
http://autobuild.buildroot.org/results/2fc7e5e64ad6ced02a47e5062176d316eed0f43b

Signed-off-by: Martin Bark <martin@barkynet.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Config.in.legacy
package/nodejs/Config.in
package/nodejs/nodejs.mk

index 501581c6fc6469caabc5d7329bea0a5747ae97c6..3e043d4f4185b874edb1c71ae050b073ce03ce1c 100644 (file)
@@ -145,6 +145,14 @@ endif
 ###############################################################################
 comment "Legacy options removed in 2017.05"
 
+config BR2_PACKAGE_NODEJS_MODULES_COFFEESCRIPT
+       bool "CoffeeScript option has been removed"
+       select BR2_LEGACY
+       help
+         The option to enable NodeJS CoffeeScript has been removed.
+         To continue using it, add "coffee-script" to
+         BR2_PACKAGE_NODEJS_MODULES_ADDITIONAL.
+
 config BR2_PACKAGE_NODEJS_MODULES_EXPRESS
        bool "Express web application framework option has been removed"
        select BR2_LEGACY
index d5034cca4d35fcf500d531c8334abbf06758580e..3022f9c63a623dd2103cade55b04e746f1d545fa 100644 (file)
@@ -44,13 +44,6 @@ config BR2_PACKAGE_NODEJS_NPM
 
          Note that NPM is always built for the buildroot host.
 
-config BR2_PACKAGE_NODEJS_MODULES_COFFEESCRIPT
-       bool "CoffeeScript"
-       help
-         CoffeeScript is a little language that compiles into JavaScript.
-
-         http://www.coffeescript.org
-
 config BR2_PACKAGE_NODEJS_MODULES_ADDITIONAL
        string "Additional modules"
        help
index ba6ee4e74378fa101190517ce4fa8ed0d02c462a..84f0e2e0310de7c53aa4f15c1de4f499d4220a7a 100644 (file)
@@ -139,11 +139,9 @@ define NODEJS_BUILD_CMDS
 endef
 
 #
-# Build the list of modules to install based on the booleans for
-# popular modules, as well as the "additional modules" list.
+# Build the list of modules to install.
 #
 NODEJS_MODULES_LIST= $(call qstrip,\
-       $(if $(BR2_PACKAGE_NODEJS_MODULES_COFFEESCRIPT),coffee-script) \
        $(BR2_PACKAGE_NODEJS_MODULES_ADDITIONAL))
 
 # Define NPM for other packages to use