Class: IronHammer::Projects::DllProject

Inherits:
GenericProject show all
Includes:
DefaultBinariesBehavior, DefaultConfigurationBehavior, DefaultDeliverablesBehavior
Defined in:
lib/iron_hammer/projects/dll_project.rb

Direct Known Subclasses

DependencyProject

Constant Summary

Constants included from DefaultBinariesBehavior

DefaultBinariesBehavior::BIN_PATTERN

Instance Attribute Summary

Attributes inherited from GenericProject

#csproj, #name, #path

Instance Method Summary collapse

Methods included from DefaultDeliverablesBehavior

#deliverables

Methods included from DefaultConfigurationBehavior

#configuration

Methods included from DefaultBinariesBehavior

#binaries, #binary_types

Methods inherited from GenericProject

#artifacts, #assembly_info, #assembly_name, #deliverables, #dependencies, #dependencies_with_projects, #initialize, #package, #project_references, #version, #version=

Constructor Details

This class inherits a constructor from IronHammer::Projects::GenericProject

Instance Method Details

#path_to_binaries(params = {}) ⇒ Object



17
18
19
# File 'lib/iron_hammer/projects/dll_project.rb', line 17

def path_to_binaries params={}
  File.join(@path, 'bin', run_configuration(params))
end

#path_to_configurationObject



13
14
15
# File 'lib/iron_hammer/projects/dll_project.rb', line 13

def path_to_configuration
  @path
end