Gaia/Build/RefactoringToNodejs: Difference between revisions

Jump to navigation Jump to search
→‎Overview: Fix grammar
(Edits)
(→‎Overview: Fix grammar)
Line 1: Line 1:
= Overviews =
= Overview =


Our current build system comes with a Makefile front-end, and most logic are JavaScript running in the Jetpack environment (XPCShell + CommonJS module loader). The JS runtime environment is quite unique and therefore comes with a few downsides:
Our current build system comes with a Makefile, with each target took up to JavaScript scripts running in the Jetpack environment (XPCShell + CommonJS module loader). The JS runtime environment is quite unique and therefore comes with a few downsides:


* A lot of OS-specific detail leaks through, making modification hard to debug
* A lot of OS-specific detail leaks through, making modification hard to debug
Confirmed users
478

edits

Navigation menu