MooTools Dev App now ships with a builder
dev.clientcide.com – just click on “builder”
$ git clone git://github.com/anutron/mootools-development.git
$ cd mootools-development
$ ./go install # or just "./go i"
$ ./go depender_check # or just "./go d" - this checks the JS dependency tree
$ ./go run # runs the server on port localhost:9876
Still todo: enable compression via YUI’s compressor.
See also: packager-web, which is the stand-alone PHP implementation of this feature.
Note that Packager-web is a little more full-featured. The builder here is packager-web’s UI hitting depender inside the dev app so it’s got all the features of depender but not the exact same feature set as packager-web.
One bonus for depender though is that it caches in memory all the file data, so it doesn’t take long to load that UI once you load it once, while packager-web has to read all your file headers to display the UI and then read them again to build the library. Not a big deal either way though. The real benefit is that it’s included in the sandbox with all the other stuff (docs, demos, benchmarks, specs… and now a builder).