class Applyrics::Setup

Public Instance Methods

is_android?() click to toggle source
# File lib/applyrics/setup.rb, line 27
def is_android?
  Dir["*.gradle"].count > 0
end
is_ios?() click to toggle source
# File lib/applyrics/setup.rb, line 23
def is_ios?
  (Dir["*.xcodeproj"] + Dir["*.xcworkspace"]).count > 0
end
is_unity?() click to toggle source
# File lib/applyrics/setup.rb, line 31
def is_unity?
  false
end
run(config = {}) click to toggle source
# File lib/applyrics/setup.rb, line 7
def run(config = {})
  platform = nil
  if is_ios?
    platform = :ios
  elsif is_android?
    platform = :android
  elsif is_unity?
    platform = :unity
  else
    return
  end

  Applyrics::Lyricsfile.generate(config)
  Applyrics::Project.new(platform)
end