Confirmed users
478
edits
(→Overview: Fix grammar) |
|||
| Line 116: | Line 116: | ||
All of the above can be replaced with node.js smoothly except marionette test. Since the B2G Desktop is the test target for these tests, it's impossible to remove from our dependency. However, it's not necessary to download a b2g_sdk package if someone do not execute marionette test. | All of the above can be replaced with node.js smoothly except marionette test. Since the B2G Desktop is the test target for these tests, it's impossible to remove from our dependency. However, it's not necessary to download a b2g_sdk package if someone do not execute marionette test. | ||
== What of the | == What are the requirements removed/added of building Gaia before and after the transition? == | ||
* | * Removed: | ||
** Build Gaia without downloading b2g (but we still download b2g while launching marionette tests) | ** Build Gaia without downloading b2g (but we still download b2g while launching marionette tests) | ||
* | * Added: | ||
** Requiring Node.js as a build prerequisite -- User must make available <code>node</code> before building Gaia. | ** Requiring Node.js as a build prerequisite -- User must make available <code>node</code> before building Gaia. | ||
** We will need to download NPM packages and other NPM command-line tools | ** We will need to download NPM packages and other NPM command-line tools | ||