Gaia/Build/RefactoringToNodejs: Difference between revisions

No edit summary
Line 27: Line 27:
== Stage 1 ==
== Stage 1 ==


'''Goal: '''  
'''Goal: Complete the implementation of node build scripts that coexist with XPCShell'''  


Focus on refactoring build system core functionality (parallel build, webapp-manifests, preferences, webapp-optimize, webapp-zip... etc). All of them exist certain specific code only use for XPCShell. Unfinished [http://nodejs.org/ Node.js] build script (build/node-utils.js) is already located in Gaia for a while (See also: {{Bug|955988}}. We should keep working on it and keep both Node and XPCShell compatible in build system. After completing stage 1, we will turn on run-node-command in Makefile to enable Node build script.
Focus on refactoring build system core functionality (parallel build, webapp-manifests, preferences, webapp-optimize, webapp-zip... etc). All of them exist certain specific code only use for XPCShell. Unfinished [http://nodejs.org/ Node.js] build script (build/node-utils.js) is already located in Gaia for a while (See also: {{Bug|955988}}. We should keep working on it and keep both Node and XPCShell compatible in build system.


=== Milestone ===
=== Milestone ===


*  
*


== Stage 2 (Draft) ==
== Stage 2 (Draft) ==
Confirmed users
429

edits