⇤ ← Revision 1 as of 2009-03-04 17:05:20
576
Comment:
|
590
|
Deletions are marked like this. | Additions are marked like this. |
Line 11: | Line 11: |
A special script, `utilities/yui_deps.py`, looks in the main site template for `<script>` lines that point to YUI3. The minified script files are extracted from the current YUI3 build and added to `launchpad.js`. | A special script, `utilities/yui_deps.py`, looks in the main site template for `<script>` lines that point to YUI3. The corresponding minified script files are extracted from the current YUI3 build and added to `launchpad.js`. |
The Launchpad JavaScript Build System
Most of the Launchpad JavaScript is bundled, minified, and distributed in one large stand-alone file: launchpad.js.
Adding new YUI3 JavaScript modules
A special script, utilities/yui_deps.py, looks in the main site template for <script> lines that point to YUI3. The corresponding minified script files are extracted from the current YUI3 build and added to launchpad.js.
To add a new YUI3 dependency, just add a new <script> line to the main site template.