module BubbleWrap::Ext::BuildTask
Public Class Methods
extended(base)
click to toggle source
# File lib/bubble-wrap/ext/motion_project_app.rb, line 5 def self.extended(base) base.instance_eval do def setup_with_bubblewrap(*args, &block) bw_config = proc do |app| ::BubbleWrap.before_config(app) block.call(app) unless block.nil? end setup_without_bubblewrap *args, &bw_config end alias :setup_without_bubblewrap :setup alias :setup :setup_with_bubblewrap end end
Public Instance Methods
setup_with_bubblewrap(*args, &block)
click to toggle source
# File lib/bubble-wrap/ext/motion_project_app.rb, line 7 def setup_with_bubblewrap(*args, &block) bw_config = proc do |app| ::BubbleWrap.before_config(app) block.call(app) unless block.nil? end setup_without_bubblewrap *args, &bw_config end