Gaia/Build/RefactoringToNodejs: Difference between revisions

Jump to navigation Jump to search
Line 102: Line 102:
* '''Deliverable:''' Purge complex logic from Makefile and rely on an external JavaScript-based build tools for most of the complexities.
* '''Deliverable:''' Purge complex logic from Makefile and rely on an external JavaScript-based build tools for most of the complexities.
* '''Expected schedule:''' 8 weeks
* '''Expected schedule:''' 8 weeks
* '''Breakdowns:''' TBD
* '''Breakdowns:'''  
** Survey all possible third-party tools for use and plan M3 details.
** Extract Makefile logic into JS modules
** Rewrite Makefile targets into gulp tasks
** Rewrite parallel build with gulp + gulp-spawn
** Building parameters management (?)
** Design per app build config (?)
* '''Reference:'''
* '''Reference:'''
** https://github.com/fxos/build
** https://github.com/fxos/build
Confirmed users
429

edits

Navigation menu