platform_build_blueprint/blueprint
Colin Cross 11a114f454 Allow properties to have unsettable int and uint fields
Allow properties structs to contain exported int and uint fields,
but only if they are tagged with blueprint:"mutated".  These fields
will be copied by CopyProperties in order to propagate through
cloning during mutations, but can only be set by Mutators and not
by Blueprint files.

Change-Id: Ic462385799c77667e392f4928d02d424c8f8d900
2015-01-23 13:41:50 -08:00
..
bootstrap bootstrap: Fix abandoned file removal. 2015-01-23 13:41:49 -08:00
deptools Add a utility function for writing depfiles. 2015-01-23 13:41:47 -08:00
parser Add support for map properties 2014-07-25 17:01:20 -07:00
pathtools Add pathtools.ReplaceExtension 2015-01-23 13:41:48 -08:00
proptools Allow properties to have unsettable int and uint fields 2015-01-23 13:41:50 -08:00
context.go Module groups to support variants 2015-01-23 13:41:50 -08:00
context_test.go Fix the context parse test 2015-01-23 13:41:47 -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 Module groups to support variants 2015-01-23 13:41:50 -08:00
ninja_defs.go Pipe the Optional flag from BuildParams to the build definition 2015-01-23 13:41:48 -08:00
ninja_strings.go Optimize parseNinjaString 2015-01-23 13:41:49 -08:00
ninja_strings_test.go Fix a string parsing bug 2015-01-23 13:41:47 -08: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
package_ctx.go Stop determining package names from the call stack. 2015-01-23 13:41:46 -08:00
scope.go Stop determining package names from the call stack. 2015-01-23 13:41:46 -08:00
singleton_ctx.go Module groups to support variants 2015-01-23 13:41:50 -08:00
unpack.go Allow properties to have unsettable int and uint fields 2015-01-23 13:41:50 -08:00
unpack_test.go Add support for unpacking properties into nested structs. 2015-01-23 13:41:47 -08:00