class Motion::Project::Sparkle::Appcast

Attributes

base_url[RW]
feed_base_url[RW]
feed_filename[RW]
notes_base_url[RW]
notes_filename[RW]
package_base_url[RW]
package_filename[RW]

Public Class Methods

new() click to toggle source
# File lib/motion/project/appcast.rb, line 98
def initialize
  @feed_base_url = nil
  @feed_filename = 'releases.xml'
  @notes_base_url = nil
  @notes_filename = 'release_notes.html'
  @package_base_url = nil
  @package_filename = nil
  @base_url = nil
end

Public Instance Methods

feed_url() click to toggle source
# File lib/motion/project/appcast.rb, line 108
def feed_url
  "#{feed_base_url || base_url}/#{feed_filename}"
end
notes_url() click to toggle source
# File lib/motion/project/appcast.rb, line 112
def notes_url
  "#{notes_base_url || base_url}/#{notes_filename}"
end
package_url() click to toggle source
# File lib/motion/project/appcast.rb, line 116
def package_url
  "#{package_base_url || base_url}/#{package_filename}"
end