platform_build_blueprint/blueprint
Jamie Gennis 7d5b2f82ce Simplify module and singleton registration.
This change eliminates blueprint.ModuleType and replaces it with simple factory
functions.  Rather than using the explicitly provided ModuleType names to
essentially identify the Go factory function in the generated Ninja files, we
now use the actual factory function name.

Change-Id: Ib7813e850322a82cc35cdc56bebff7d580a5c6ec
2015-01-23 13:41:46 -08:00
..
bootstrap Simplify module and singleton registration. 2015-01-23 13:41:46 -08:00
parser Add support for map properties 2014-07-25 17:01:20 -07:00
pathtools add ReplaceExtensions to pathtools 2014-06-19 21:22:52 +00:00
context.go Simplify module and singleton registration. 2015-01-23 13:41:46 -08:00
context_test.go Initial Blueprint commit. 2014-06-04 14:23:32 -07:00
globals.go Simplify module and singleton registration. 2015-01-23 13:41:46 -08:00
live_tracker.go Remove the blueprint.Config type. 2014-06-12 12:16:09 -07:00
mangle.go Initial Blueprint commit. 2014-06-04 14:23:32 -07:00
module_ctx.go Add some ModuleContext error functionality. 2014-07-02 16:40:31 -07:00
ninja_defs.go Add more Build/Rule/Pool params validation. 2014-06-18 12:57:56 -07:00
ninja_strings.go Add more Build/Rule/Pool params validation. 2014-06-18 12:57:56 -07:00
ninja_strings_test.go Initial Blueprint commit. 2014-06-04 14:23:32 -07:00
ninja_writer.go Initial Blueprint commit. 2014-06-04 14:23:32 -07:00
ninja_writer_test.go Initial Blueprint commit. 2014-06-04 14:23:32 -07:00
scope.go Fix scoping logic to respect the caller's package. 2014-06-30 18:26:28 -07:00
singleton_ctx.go Simplify module and singleton registration. 2015-01-23 13:41:46 -08:00
unpack.go Add support for targets in Blueprints. 2014-08-12 17:50:11 -07:00
unpack_test.go Initial Blueprint commit. 2014-06-04 14:23:32 -07:00