93
94
95
96
97
98
99
100
|
# File 'lib/asclass.rb', line 93
def create_file(template_file, target_dir, target_name)
template_base = select_template_base
@arguments.verify_template(template_base)
source_location = @project.get_template(template_type, File.join(template_base, template_file))
package_dirs = @project['package_name'].split('.').join(File::SEPARATOR)
target_location = File.join(target_dir, package_dirs, target_name)
@created_files << @project.copy_file(source_location, target_location, true)
end
|