lib/CapicuaGenGaspar/Proyect/CSProyect/Source/cs_proyect_feature.rb in CapicuaGenGaspar-0.1.0 vs lib/CapicuaGenGaspar/Proyect/CSProyect/Source/cs_proyect_feature.rb in CapicuaGenGaspar-0.1.1
- old
+ new
@@ -4,16 +4,16 @@
CapicuaGen es un software que ayuda a la creación automática de
sistemas empresariales a través de la definición y ensamblado de
diversos generadores de características.
-El proyecto fue iniciado por José Luis Bautista Martin, el 6 de enero
-del 2016.
+El proyecto fue iniciado por José Luis Bautista Martín, el 6 de enero
+de 2016.
Puede modificar y distribuir este software, según le plazca, y usarlo
para cualquier fin ya sea comercial, personal, educativo, o de cualquier
-índole, siempre y cuando incluya este mensaje, y se permita acceso el
+índole, siempre y cuando incluya este mensaje, y se permita acceso al
código fuente.
Este software es código libre, y se licencia bajo LGPL.
Para más información consultar http://www.gnu.org/licenses/lgpl.html
@@ -28,30 +28,30 @@
require_relative '../../../Mixins/splash_mixin'
require_relative '../../../gaspar'
module CapicuaGen::Gaspar
- # Caracteristica generadora para proyectos Windows de CS.
+ # Característica generadora para proyectos Windows de CS.
class CSProyectFeature < CapicuaGen::TemplateFeature
include CapicuaGen
include CapicuaGen::Gaspar
public
- # Inicializa la caracteristica
+ # Inicializa la característica
def initialize(values= {})
super(values)
end
- # Resetea los atributos personalizados de la caracteristica (antes de establecer el generador)
+ # Resetea los atributos personalizados de la característica (antes de establecer el generador)
def reset_attributes
self.generation_attributes[:out_dir] = nil
self.generation_attributes[:namespace]= nil
end
- # Configura los atributos personalizados de la caracteristica (antes de establecer el generador)
+ # Configura los atributos personalizados de la característica (antes de establecer el generador)
def configure_attributes()
self.generation_attributes[:out_dir]= "#{self.generation_attributes[:out_dir]}/#{self.generation_attributes[:namespace]}" unless self.generation_attributes.has_in_self?(:out)
end
# Obtiene los archivos que se incluiran en este proyeto
@@ -60,10 +60,10 @@
template_target= get_template_target_by_name('proyect')
directory_base= File.dirname(File.join(self.generation_attributes[:out_dir], template_target.out_file))
- # Recorro todas las caracteristicas
+ # Recorro todas las características
generator.features().each do |f|
#Obtengo todos los archivos asociados
f.get_relative_out_files(:directory_base => directory_base, :types => :proyect_file).each do |unix_path|
p = unix_path.gsub /\//, '\\'
\ No newline at end of file