Module: Nbuild
- Defined in:
- lib/nbuild/tf.rb,
lib/nbuild/cmd.rb,
lib/nbuild/mstest_cmd.rb,
lib/nbuild/ncache_cmd.rb,
lib/nbuild/ncover_cmd.rb,
lib/nbuild/file_filter.rb,
lib/nbuild/msbuild_cmd.rb,
lib/nbuild/ndepend_cmd.rb,
lib/nbuild/install_util_cmd.rb
Defined Under Namespace
Classes: Cmd, FileFilter, InstallUtilCmd, MSBuildCmd, MSTestCmd, NCacheCmd, NCoverCmd, NDependCmd, TFS
Instance Method Summary
collapse
Instance Method Details
#command(params) ⇒ Object
35
36
37
|
# File 'lib/nbuild/cmd.rb', line 35
def command params
Cmd.new(params).execute
end
|
#install_util_task(params = {}) ⇒ Object
16
17
18
|
# File 'lib/nbuild/install_util_cmd.rb', line 16
def install_util_task params={}
InstallUtilCmd.new(params).execute
end
|
#install_util_tasks(task, assembly, *deps) ⇒ Object
20
21
22
23
24
25
26
27
28
29
30
31
32
|
# File 'lib/nbuild/install_util_cmd.rb', line 20
def install_util_tasks task, assembly, *deps
description = task.to_s.gsub('_',' ')
desc 'install ' + description
task "installed_#{task}".to_sym => deps do
install_util_task :assembly => assembly, :install => true
end
desc 'uninstall ' + description
task "uninstalled_#{task}".to_sym => deps do
install_util_task :assembly => assembly, :install => false
end
end
|
#msbuild2_command(params = {}) ⇒ Object
28
29
30
|
# File 'lib/nbuild/msbuild_cmd.rb', line 28
def msbuild2_command params={}
msbuild_command params.merge(:framework_version => '2.0.50727')
end
|
#msbuild35_command(params) ⇒ Object
32
33
34
|
# File 'lib/nbuild/msbuild_cmd.rb', line 32
def msbuild35_command params
msbuild_command params.merge(:framework_version => '3.5')
end
|
#msbuild_command(params = {}) ⇒ Object
24
25
26
|
# File 'lib/nbuild/msbuild_cmd.rb', line 24
def msbuild_command params={}
MSBuildCmd.new(params).execute
end
|
#mstest_command(params = {}) ⇒ Object
18
19
20
|
# File 'lib/nbuild/mstest_cmd.rb', line 18
def mstest_command params={}
MSTestCmd.new(params).execute
end
|
#ncache(params = {}) ⇒ Object
17
18
19
|
# File 'lib/nbuild/ncache_cmd.rb', line 17
def ncache params={}
NCacheCmd.new(params).execute
end
|
#NCoverCmd(params = {}) ⇒ Object
#NDependCmd(params = {}) ⇒ Object