platform_build_blueprint/bpmodify
Yo Chiang b138d49adf bpmodify: handle nested properties
Add an option "-property", which is an alias to the option "-parameter".

For example if Android.bp contains:

  cc_foo {
    name: "foo",
  }

Then `bpmodify -m foo -a bar -property baz.buz Android.bp` outputs:

  cc_foo {
    name: "foo",
    baz: {
      buz: ["bar"],
    },
  }

Bug: 149715904
Test: go test -v
Change-Id: I9660cff1b5239ccf5aa9ef1a41835b8ac6cd4b9f
2020-04-03 02:16:55 +08:00
..
bpmodify.go bpmodify: handle nested properties 2020-04-03 02:16:55 +08:00
bpmodify_test.go bpmodify: handle nested properties 2020-04-03 02:16:55 +08:00