# File lib/juicer/command/install.rb, line 33
      def execute(*args)
        args.flatten!

        if args.length == 0
          raise ArgumentError.new('Please provide a library to install')
        end

        args.each do |lib|
          installer = Juicer::Install.get(lib).new(@path)
          path = File.join(installer.install_dir, installer.path)
          version = version(installer)

          if installer.installed?(version)
            @io.info "#{installer.name} #{version} is already installed in #{path}"
            break
          end

          installer.install(version)
          @io.info "Successfully installed #{lib.camel_case} #{version} in #{path}" if installer.installed?(version)
        end
      end