mirror of
https://github.com/mrfluffy-dev/oreo-cursor.git
synced 2026-01-17 05:40:34 +00:00
convert.rb should support at least Ruby 2.4 and beyond convert.rb
This commit is contained in:
@@ -2,6 +2,10 @@
|
|||||||
# Frozen_String_Literal: true
|
# Frozen_String_Literal: true
|
||||||
# Written by Sourav Goswami <souravgoswami@protonmail.com>
|
# Written by Sourav Goswami <souravgoswami@protonmail.com>
|
||||||
|
|
||||||
|
## Check Ruby version
|
||||||
|
abort "Error! Atleast Ruby 2.4 is needed! You are running #{RUBY_VERSION} (#{RUBY_PLATFORM})" if RUBY_VERSION.split(?.).first(2).join.to_i < 24
|
||||||
|
|
||||||
|
# Location of the base cursors
|
||||||
BASE = File.join(__dir__, 'oreo_base_cursors')
|
BASE = File.join(__dir__, 'oreo_base_cursors')
|
||||||
|
|
||||||
# Configuration file to read
|
# Configuration file to read
|
||||||
@@ -20,6 +24,9 @@ INDEX_THEME = proc do |x|
|
|||||||
end
|
end
|
||||||
|
|
||||||
### Code ###
|
### Code ###
|
||||||
|
Kernel.class_exec { define_method(:then) { |&block| block === self } }
|
||||||
|
Dir.define_singleton_method(:children) { |arg| Dir.entries(arg).drop(2) }
|
||||||
|
|
||||||
puts "Error with the output directory. Does it exist? Is it writable?" unless File.writable?(OUT_DIR)
|
puts "Error with the output directory. Does it exist? Is it writable?" unless File.writable?(OUT_DIR)
|
||||||
|
|
||||||
colours = {}
|
colours = {}
|
||||||
|
|||||||
Reference in New Issue
Block a user