Lines Matching refs:InstallPath
465 if rel, err := filepath.Rel(PathForOutput(ctx).String(), goBinary.InstallPath()); err == nil {
468 return nil, fmt.Errorf("cannot find output path for %q: %w", goBinary.InstallPath(), err)
722 seen := make(map[InstallPath]bool, len(list))
1508 type InstallPath struct { struct
1530 func (p InstallPath) RelativeToTop() Path {
1536 func (p InstallPath) getBuildDir() string {
1540 func (p InstallPath) ReplaceExtension(ctx PathContext, ext string) OutputPath {
1544 var _ Path = InstallPath{}
1545 var _ WritablePath = InstallPath{}
1547 func (p InstallPath) writablePath() {}
1549 func (p InstallPath) String() string {
1561 func (p InstallPath) PartitionDir() string {
1571 func (p InstallPath) Join(ctx PathContext, paths ...string) InstallPath {
1579 func (p InstallPath) withRel(rel string) InstallPath {
1586 func (p InstallPath) ToMakePath() InstallPath {
1593 func PathForModuleInstall(ctx ModuleInstallPathContext, pathComponents ...string) InstallPath {
1615 pathComponents ...string) InstallPath {
1647 base := InstallPath{
1657 func pathForNdkOrSdkInstall(ctx PathContext, prefix string, paths []string) InstallPath {
1658 base := InstallPath{
1667 func PathForNdkInstall(ctx PathContext, paths ...string) InstallPath {
1671 func PathForMainlineSdksInstall(ctx PathContext, paths ...string) InstallPath {
1675 func InstallPathToOnDevicePath(ctx PathContext, path InstallPath) string { argument
1740 type InstallPaths []InstallPath