Module: RakeLeiningen
- Defined in:
- lib/rake_leiningen.rb,
lib/rake_leiningen/version.rb,
lib/rake_leiningen/tasks/lint.rb,
lib/rake_leiningen/tasks/test.rb,
lib/rake_leiningen/tasks/build.rb,
lib/rake_leiningen/tasks/check.rb,
lib/rake_leiningen/tasks/start.rb,
lib/rake_leiningen/tasks/style.rb,
lib/rake_leiningen/tasks/format.rb,
lib/rake_leiningen/tasks/release.rb,
lib/rake_leiningen/tasks/idiomise.rb,
lib/rake_leiningen/tasks/optimise.rb,
lib/rake_leiningen/tasks/pedantise.rb,
lib/rake_leiningen/task_sets/checks.rb,
lib/rake_leiningen/mixins/directoried.rb
Defined Under Namespace
Modules: Mixins, TaskSets, Tasks
Constant Summary
collapse
- VERSION =
'0.39.0.pre.3'
Class Method Summary
collapse
Class Method Details
.define_build_task(opts = {}) ⇒ Object
13
14
15
|
# File 'lib/rake_leiningen.rb', line 13
def self.define_build_task(opts = {}, &)
RakeLeiningen::Tasks::Build.define(opts, &)
end
|
.define_check_tasks(opts = {}) ⇒ Object
9
10
11
|
# File 'lib/rake_leiningen.rb', line 9
def self.define_check_tasks(opts = {}, &)
RakeLeiningen::TaskSets::Checks.define(opts, &)
end
|
.define_installation_tasks(opts = {}) ⇒ Object
29
30
31
32
33
34
35
36
37
|
# File 'lib/rake_leiningen.rb', line 29
def self.define_installation_tasks(opts = {})
RubyLeiningen.configure do |c|
c.binary = leiningen_binary_path(opts)
end
RakeDependencies::TaskSets::All.define(
installation_task_set_options(opts)
)
end
|
.define_release_task(opts = {}) ⇒ Object
17
18
19
|
# File 'lib/rake_leiningen.rb', line 17
def self.define_release_task(opts = {}, &)
RakeLeiningen::Tasks::Release.define(opts, &)
end
|
.define_start_task(opts = {}) ⇒ Object
21
22
23
|
# File 'lib/rake_leiningen.rb', line 21
def self.define_start_task(opts = {}, &)
RakeLeiningen::Tasks::Start.define(opts, &)
end
|
.define_test_task(opts = {}) ⇒ Object
25
26
27
|
# File 'lib/rake_leiningen.rb', line 25
def self.define_test_task(opts = {}, &)
RakeLeiningen::Tasks::Test.define(opts, &)
end
|