From 4dec3cd76eb61d2915819c494e05aa6affcea3e2 Mon Sep 17 00:00:00 2001 From: Alex Kotliarskyi Date: Sun, 22 Mar 2015 14:04:55 -0700 Subject: [PATCH] Fix few paths for react-native cli scripts --- init.sh | 44 -------------------------------------------- 1 file changed, 44 deletions(-) delete mode 100755 init.sh diff --git a/init.sh b/init.sh deleted file mode 100755 index 6a42b9ae..00000000 --- a/init.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/usr/bin/env ruby - -def cp(src, dest, app_name) - if File.directory?(src) - Dir.mkdir(dest) unless Dir.exists?(dest) - else - content = File.read(src) - .gsub("SampleApp", app_name) - .gsub("Examples/#{app_name}/", "") - .gsub("../../Libraries/", "node_modules/react-native/Libraries/") - .gsub("../../ReactKit/", "node_modules/react-native/ReactKit/") - File.write(dest, content) - end -end - -def main(dest, app_name) - source = File.expand_path("../../Examples/SampleApp", __FILE__) - files = Dir.chdir(source) { Dir["**/*"] } - .reject { |file| file["project.xcworkspace"] || file["xcuserdata"] } - .each { |file| - new_file = file.gsub("SampleApp", app_name) - cp File.join(source, file), File.join(dest, new_file), app_name - } -end - -if ARGV.count == 0 - puts "Usage: #{__FILE__} " - puts "" - puts "This script will bootstrap new React Native app in current folder" -else - app_name = ARGV.first - dest = Dir.pwd - puts "Setting up new React Native app in #{dest}" - puts "" - - main(dest, app_name) - - puts "Next steps:" - puts "" - puts " Open #{app_name}.xcproject in Xcode" - puts " Hit Run button" - puts "" -end -