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 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.