Class: Applyrics::Setup
- Inherits:
-
Object
- Object
- Applyrics::Setup
- Defined in:
- lib/applyrics/setup.rb
Instance Method Summary collapse
Instance Method Details
#is_android? ⇒ Boolean
27 28 29 |
# File 'lib/applyrics/setup.rb', line 27 def is_android? Dir["*.gradle"].count > 0 end |
#is_ios? ⇒ Boolean
23 24 25 |
# File 'lib/applyrics/setup.rb', line 23 def is_ios? (Dir["*.xcodeproj"] + Dir["*.xcworkspace"]).count > 0 end |
#is_unity? ⇒ Boolean
31 32 33 |
# File 'lib/applyrics/setup.rb', line 31 def is_unity? false end |
#run(config = {}) ⇒ Object
7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
# 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 |