123456789_123456789_123456789_123456789_123456789_

Class: Bazel::Runfiles::DirectoryBased

Relationships & Source Files
Inherits: Object
Defined in: rb/lib/bazel/runfiles.rb

Overview

Resolves paths by joining them onto a runfiles directory root.

Class Method Summary

Instance Method Summary

Constructor Details

.new(runfiles_dir) ⇒ DirectoryBased

[ GitHub ]

  
# File 'rb/lib/bazel/runfiles.rb', line 118

def initialize(runfiles_dir)
  @runfiles_dir = runfiles_dir
end

Instance Method Details

#rlocation(path)

[ GitHub ]

  
# File 'rb/lib/bazel/runfiles.rb', line 122

def rlocation(path)
  return nil if @runfiles_dir.empty?

  File.join(@runfiles_dir, path)
end