Class: UpmSupport::UnityProject

Inherits:
Object
  • Object
show all
Defined in:
lib/upm_support/unity.rb

Instance Method Summary collapse

Constructor Details

#initialize(dir) ⇒ UnityProject



72
73
74
# File 'lib/upm_support/unity.rb', line 72

def initialize(dir)
  @dir = dir
end

Instance Method Details

#is_minimum_supported?Boolean



84
85
86
# File 'lib/upm_support/unity.rb', line 84

def is_minimum_supported?
  minimum_supported <= version
end

#minimum_supportedObject



80
81
82
# File 'lib/upm_support/unity.rb', line 80

def minimum_supported
  Gem::Version.new("2019.4.9f1")
end

#versionObject



76
77
78
# File 'lib/upm_support/unity.rb', line 76

def version
  Gem::Version.new(YAML.safe_load(File.read("#{@dir}/ProjectSettings/ProjectVersion.txt"))['m_EditorVersion'])
end