Confirmed users
429
edits
m (→Milestone 3 (Draft): make) |
Ricky Chien (talk | contribs) |
||
| 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:''' | * '''Breakdowns:''' | ||
** | ** 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 | ||