Sha256: 552dd7f9573434bef5f5f42dcf7356115ba26dd8844002ba182c8d090b2e7e3e
Contents?: true
Size: 754 Bytes
Versions: 1
Compression:
Stored size: 754 Bytes
Contents
module BubbleWrap module Ext module BuildTask def self.extended(base) base.instance_eval do def setup_with_bubblewrap(&block) bw_config = proc do |app| app.files = ::BubbleWrap::Requirement.files + Dir.glob('./app/**/*.rb') app.files_dependencies ::BubbleWrap::Requirement.files_dependencies app.frameworks = ::BubbleWrap::Requirement.frameworks block.call(app) end configs.each_value &bw_config config.validate end alias :setup_without_bubblewrap :setup alias :setup :setup_with_bubblewrap end end end end end Motion::Project::App.extend(BubbleWrap::Ext::BuildTask)
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
bubble-wrap-0.4.0 | lib/bubble-wrap/ext/motion_project_app.rb |