Sha256: 44cd7f41b3ede73834d2b6bdf938052c79a27ec54e1489c5fae558139c72233f
Contents?: true
Size: 1.57 KB
Versions: 11
Compression:
Stored size: 1.57 KB
Contents
# frozen_string_literal: true ################################################################################ # Setup ################################################################################ begin require 'bundler/setup' rescue LoadError puts 'You must `gem install bundler` and `bundle install` to run rake tasks' end ################################################################################ # RDoc ################################################################################ require 'rdoc/task' RDoc::Task.new(:rdoc) do |rdoc| rdoc.rdoc_dir = 'rdoc' rdoc.title = 'BeyondCanvasz' rdoc.options << '--line-numbers' rdoc.rdoc_files.include('README.md') rdoc.rdoc_files.include('lib/**/*.rb') end require 'bundler/gem_tasks' ################################################################################ # Custom rake tasks ################################################################################ require 'colorize' namespace :release do desc 'Update beyond_canvas_custom_styles.sass generator template to latest version' task :custom_styles do |_task, _args| ORIG = 'app/assets/stylesheets/beyond_canvas/settings/_variables.scss' DEST = 'lib/generators/beyond_canvas/custom_styles/templates/beyond_canvas_custom_styles.scss' dest_file = File.open(DEST, 'w') File.open(ORIG, 'r').each do |line| next if line.start_with?('$') && !line.include?('!default') line.start_with?('$') ? dest_file.print('// ' + line.gsub(' !default', '')) : dest_file.print(line) end dest_file.close puts 'Ok'.green end end
Version data entries
11 entries across 11 versions & 1 rubygems