From e485702177e950f3525ff03c9c07ab566065ba0e Mon Sep 17 00:00:00 2001 From: BOHUNG Date: Sat, 8 Feb 2020 12:22:25 +0800 Subject: [PATCH] add editing file to adjust sassc --- patchfile.gemspec | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/patchfile.gemspec b/patchfile.gemspec index cb2a90b..d98402c 100644 --- a/patchfile.gemspec +++ b/patchfile.gemspec @@ -3,6 +3,31 @@ $:.push File.expand_path("../lib", __FILE__) # Maintain your gem's version: require "patchfile/version" app_path = File.expand_path(__dir__) +template_path = ENV['PWD'] + '/app/templates' +all_template = Dir.glob(template_path+'/*/') +puts 'editing files for sassc' +check_texts = ['@import "../../bootstrap/variables";','.response-content {\n position: relative;\n\n @media (min-width: $screen-sm) {\n width: 100%;\n }\n\n @media (min-width: $screen-md) {\n width: 970px;\n }\n\n @media (min-width: $screen-lg) {\n width: 1100px;\n }\n}\n'] +all_template.each do |folder| + if !folder.include?('mobile') + begin + if folder.split('/')[-1] != 'mobile' + @filename = folder+'assets/stylesheets/template/base/_variables.scss' + texts = File.read(@filename) + check_texts.each do |check_text| + f = File.open(folder+'partial/_head.html.erb','w') + if !texts.include?(check_text) + puts "editing #{folder}assets/stylesheets/template/base/_variables.scss" + File.open(@filename, 'a') do |file| + file.puts check_text + end + end + end + end + rescue + puts "not found #{folder}assets/stylesheets/template/base/_variables.scss" + end + end +end if !Dir.exist?("#{ENV['PWD']}"+"/app/assets/stylesheets/lib/jquery-ui-1.12.1/") puts "copying jquery-ui" begin