Sha256: 0f84bd53cb911feda5ca8f1206c04b8722536b31c7aff14024949da244d12c10

Contents?: true

Size: 1.17 KB

Versions: 1

Compression:

Stored size: 1.17 KB

Contents

module Stanwood

  class ProjectCreator

    def execute(project_name, platform)
      case
      when platform == "--ios"
        puts "\nšŸš€šŸš€šŸš€"
        path = File.join(__dir__, 'create.sh')
        system("sh " + path + " " + project_name)
        puts "\nšŸš€šŸš€šŸš€"
        exit
      when platform == "--backend"
        puts "\nšŸš€šŸš€šŸš€ We are working on this awesome feature for Backend. Stay tuned!!! šŸš€šŸš€šŸš€\n\n"
        exit
      when platform == "--android"
        puts "\nšŸš€šŸš€šŸš€ We are working on this awesome feature for Android. Stay tuned!!! šŸš€šŸš€šŸš€\n\n"
        exit
      end
    end

    def executeTemplates(platform)
      case
      when platform == "--ios"
        system("curl \"https://raw.githubusercontent.com/stanwood/Xcode_Templates_iOS/master/Script/install.sh\" | sudo bash")
        exit
      when platform == "--backend"
        puts "\nšŸš€šŸš€šŸš€ We are working on this awesome feature for Backend. Stay tuned!!! šŸš€šŸš€šŸš€\n\n"
        exit
      when platform == "--android"
        puts "\nšŸš€šŸš€šŸš€ We are working on this awesome feature for Android. Stay tuned!!! šŸš€šŸš€šŸš€\n\n"
        exit
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
stanwood-0.4.0 lib/stanwood/project_creator.rb