Gaia/Build/RefactoringToNodejs: Difference between revisions

Jump to navigation Jump to search
(→‎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 effect on Gaia if build script run on node.js instead of b2g_sdk? ==
== What are the requirements removed/added of building Gaia before and after the transition? ==


* Pros:
* 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)
* Cons:  
* 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
Confirmed users
478

edits

Navigation menu