Module: Buildr::Build
Instance Method Summary collapse
-
#build(*prereqs, &block) ⇒ Object
:call-seq: build(*prereqs) => task build { |task| .. } => task.
-
#clean(*prereqs, &block) ⇒ Object
:call-seq: clean(*prereqs) => task clean { |task| .. } => task.
-
#reports ⇒ Object
Deprecated: Use path_to(:reports) instead.
-
#reports=(dir) ⇒ Object
Deprecated: Use Layout instead.
-
#target ⇒ Object
Deprecated: Use path_to(:target) instead.
-
#target=(dir) ⇒ Object
Deprecated: Use Layout instead.
Methods included from Extension
Instance Method Details
#build(*prereqs, &block) ⇒ Object
:call-seq:
build(*prereqs) => task
build { |task| .. } => task
Returns the project’s build task. With arguments or block, also enhances that task.
96 97 98 |
# File 'lib/buildr/core/build.rb', line 96 def build(*prereqs, &block) task('build').enhance prereqs, &block end |
#clean(*prereqs, &block) ⇒ Object
:call-seq:
clean(*prereqs) => task
clean { |task| .. } => task
Returns the project’s clean task. With arguments or block, also enhances that task.
105 106 107 |
# File 'lib/buildr/core/build.rb', line 105 def clean(*prereqs, &block) task('clean').enhance prereqs, &block end |
#reports ⇒ Object
Deprecated: Use path_to(:reports) instead.
80 81 82 83 |
# File 'lib/buildr/core/build.rb', line 80 def reports() Buildr.application.deprecated 'Use path_to(:reports) instead' layout.(:reports) end |
#reports=(dir) ⇒ Object
Deprecated: Use Layout instead.
86 87 88 89 |
# File 'lib/buildr/core/build.rb', line 86 def reports=(dir) Buildr.application.deprecated 'Use Layout instead' layout[:reports] = _(dir) end |
#target ⇒ Object
Deprecated: Use path_to(:target) instead.
68 69 70 71 |
# File 'lib/buildr/core/build.rb', line 68 def target Buildr.application.deprecated 'Use path_to(:target) instead' layout.(:target) end |
#target=(dir) ⇒ Object
Deprecated: Use Layout instead.
74 75 76 77 |
# File 'lib/buildr/core/build.rb', line 74 def target=(dir) Buildr.application.deprecated 'Use Layout instead' layout[:target] = _(dir) end |