summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Colin Cross <ccross@android.com> 2020-07-24 20:47:24 +0000
committer Colin Cross <ccross@android.com> 2020-07-24 20:47:24 +0000
commitfae4d517fc10f8fbd0ce8f66d300df8acd1450d8 (patch)
treea3cf581286b1cf235bd56da4ca049a60c5d655db
parentb1d1e0e6bd0f4034752a7c7d15f44e967c485d7b (diff)
Revert "Fix builds with absolute OUT_DIR"
This reverts commit b1d1e0e6bd0f4034752a7c7d15f44e967c485d7b. Reason for revert: b/162063775 Change-Id: Ifcdba9d918d2bd0b5ab7ab02ccdc727a844a5556
-rw-r--r--android/prebuilt_build_tool.go12
1 files changed, 3 insertions, 9 deletions
diff --git a/android/prebuilt_build_tool.go b/android/prebuilt_build_tool.go
index d457da462..a9f29ef69 100644
--- a/android/prebuilt_build_tool.go
+++ b/android/prebuilt_build_tool.go
@@ -59,15 +59,9 @@ func (t *prebuiltBuildTool) GenerateAndroidBuildActions(ctx ModuleContext) {
installedPath := PathForModuleOut(ctx, t.ModuleBase.Name())
deps := PathsForModuleSrc(ctx, t.properties.Deps)
- var relPath string
- if filepath.IsAbs(installedPath.String()) {
- relPath = filepath.Join(absSrcDir, sourcePath.String())
- } else {
- var err error
- relPath, err = filepath.Rel(path.Dir(installedPath.String()), sourcePath.String())
- if err != nil {
- ctx.ModuleErrorf("Unable to generate symlink between %q and %q: %s", installedPath.String(), sourcePath.String(), err)
- }
+ relPath, err := filepath.Rel(path.Dir(installedPath.String()), sourcePath.String())
+ if err != nil {
+ ctx.ModuleErrorf("Unabled to generate symlink between %q and %q: %s", installedPath.String(), sourcePath.String())
}
ctx.Build(pctx, BuildParams{