From 9dc2d6bbe930d04d725a284d4c975f7d38d5d2af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?King=20K=C3=A9vin?= Date: Fri, 20 May 2022 14:04:33 +0200 Subject: [PATCH] fix dfp generation --- dfp_clone.rb | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/dfp_clone.rb b/dfp_clone.rb index e6fba51..06dab04 100755 --- a/dfp_clone.rb +++ b/dfp_clone.rb @@ -4,12 +4,12 @@ ORIGINAL_PATH = "usb_hub-dfp1.sch" ORIGINAL_FILE = IO.read(ORIGINAL_PATH) (2..7).to_a.each do |number| - number = number.to_s output = ORIGINAL_FILE.dup - output.gsub!(/netname=(.*)1/, "netname=" + '\1' + number) - output.gsub!(/refdes=(.*)10/, "refdes=" + '\1' + number + "0") - output.gsub!(/ - DFP1/, " - DFP" + number) - File.open("#{ORIGINAL_PATH.gsub('1', number)}", "w") do |file| + output.gsub!(/netname=(.*)1/, "netname=" + '\1' + number.to_s) + output.gsub!(/refdes=(.*)10/, "refdes=" + '\1' + number.to_s + "0") + output.gsub!(/ - DFP1/, " - DFP#{number}") + output.gsub!(/USB2517_part-2-8-DFP1/, "USB2517_part-#{number + 1}-8-DFP#{number}") + File.open("#{ORIGINAL_PATH.gsub('1', number.to_s)}", "w") do |file| file.write output end end