19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
# File 'lib/turbo_native_initializer/generator.rb', line 19
def copy_template_files
case options.platform
when "ios"
directory "#{project}/TurboNativeProject/Controllers", "#{name}/#{name}/Controllers"
directory "#{project}/TurboNativeProject/Delegates", "#{name}/#{name}/Delegates"
directory "#{project}/TurboNativeProject/Extensions", "#{name}/#{name}/Extensions"
directory "#{project}/TurboNativeProject/Resources", "#{name}/#{name}/Resources"
directory "#{project}/TurboNativeProject/Strada", "#{name}/#{name}/Strada"
directory "#{project}/TurboNativeProject/Views", "#{name}/#{name}/Views"
directory "#{project}/TurboNativeProject.xcodeproj", "#{name}/#{name}.xcodeproj"
template "#{project}/TurboNativeProject/TurboNativeProject.swift", "#{name}/#{name}/#{name}.swift"
when "android"
directory "#{project}/base", "#{name}"
directory "#{project}/app/src/main/java/dev/hotwire/turbo/turbonativeproject", "#{name}/app/src/main/java/#{package_path}"
end
end
|