diff options
Diffstat (limited to 'android/paths.go')
-rw-r--r-- | android/paths.go | 20 |
1 files changed, 5 insertions, 15 deletions
diff --git a/android/paths.go b/android/paths.go index 325a953c4..e16cb3781 100644 --- a/android/paths.go +++ b/android/paths.go @@ -1029,16 +1029,16 @@ func (p basePath) withRel(rel string) basePath { return p } -func (p basePath) RelativeToTop() Path { - ensureTestOnly() - return p -} - // SourcePath is a Path representing a file path rooted from SrcDir type SourcePath struct { basePath } +func (p SourcePath) RelativeToTop() Path { + ensureTestOnly() + return p +} + var _ Path = SourcePath{} func (p SourcePath) withRel(rel string) SourcePath { @@ -1126,16 +1126,6 @@ func PathForSource(ctx PathContext, pathComponents ...string) SourcePath { return path } -// PathForArbitraryOutput creates a path for the given components. Unlike PathForOutput, -// the path is relative to the root of the output folder, not the out/soong folder. -func PathForArbitraryOutput(ctx PathContext, pathComponents ...string) Path { - p, err := validatePath(pathComponents...) - if err != nil { - reportPathError(ctx, err) - } - return basePath{path: filepath.Join(ctx.Config().OutDir(), p)} -} - // MaybeExistentPathForSource joins the provided path components and validates that the result // neither escapes the source dir nor is in the out dir. // It does not validate whether the path exists. |