Sha256: eb94d000b6c7988db3918694f98110e58d6f5beee7c1cbfa7acde8a80b84f349
Contents?: true
Size: 835 Bytes
Versions: 1
Compression:
Stored size: 835 Bytes
Contents
module Pbmenv class VersionPathname PBM_DIR = "/usr/share/pbm" def initialize(version) @version = version end def version_path File.join(PBM_DIR, "/v#{@version}") end def version_path_without_v File.join(PBM_DIR, "/#{@version}") end def app_rb_path File.join(version_path, "app.rb") end def app_rb_erb_path File.join(version_path, "app.rb.erb") end def device_id_path_in_version File.join(version_path, "/device_id") end def device_id_path_in_shared File.join(self.class.shared, "/device_id") end def self.device_id_path_in_shared File.join(shared, "/device_id") end def self.current File.join(PBM_DIR, "/current") end def self.shared File.join(PBM_DIR, "/shared") end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
pbmenv-0.1.10 | lib/pbmenv/version_pathname.rb |