lib/skippy/os/mac.rb in skippy-0.4.2.a vs lib/skippy/os/mac.rb in skippy-0.4.3.a
- old
+ new
@@ -16,10 +16,12 @@
apps = []
pattern = '/Applications/SketchUp */'
Dir.glob(pattern) { |path|
app = File.join(path, 'SketchUp.app')
debug_lib = File.join(app, 'Contents/Frameworks/SURubyDebugger.dylib')
- version = File.basename(path).match(/[0-9.]+$/)[0].to_i
+ version = sketchup_version_from_path(path)
+ next unless version
+
apps << Skippy::SketchUpApp.from_hash(
executable: app,
version: version,
can_debug: File.exist?(debug_lib),
is64bit: version > 2015