Method: Ecic::ProjectGenerator#create_output_directories

Defined in:
lib/ecic/project_generator.rb

#create_output_directoriesObject



20
21
22
23
24
25
26
27
28
29
# File 'lib/ecic/project_generator.rb', line 20

def create_output_directories
  empty_directory 'src/design'
  create_file 'src/design/.gitkeep' if Dir.empty?("#{destination_root}/src/design")
  empty_directory 'src/testbench'
  create_file 'src/testbench/.gitkeep' if Dir.empty?("#{destination_root}/src/testbench")
  empty_directory 'src/verification'
  create_file 'src/verification/.gitkeep' if Dir.empty?("#{destination_root}/src/verification")
  empty_directory 'src/external_packages'
  create_file 'src/external_packages/.gitkeep' if Dir.empty?("#{destination_root}/src/external_packages")
end