Add OutputPath.ReplaceExtension()
Add a helper method that returns a new OutputPath with the extension replaced. Test: paths_test.go Change-Id: I7f93b3475031a19b53652022740488373a1b7d97
This commit is contained in:
@@ -691,3 +691,15 @@ func TestPathForSource(t *testing.T) {
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
func ExampleOutputPath_ReplaceExtension() {
|
||||
ctx := &configErrorWrapper{
|
||||
config: TestConfig("out", nil),
|
||||
}
|
||||
p := PathForOutput(ctx, "system/framework/boot.art")
|
||||
p2 := p.ReplaceExtension(ctx, "oat")
|
||||
fmt.Println(p, p2)
|
||||
|
||||
// Output:
|
||||
// out/system/framework/boot.art out/system/framework/boot.oat
|
||||
}
|
||||
|
Reference in New Issue
Block a user