Sha256: cfa6bc7912b2c005e06a188844d80c3ec24eb2881fd7dc73c9bb9dc904582180
Contents?: true
Size: 703 Bytes
Versions: 2
Compression:
Stored size: 703 Bytes
Contents
#!/usr/bin/env ruby require 'thor' require 'xcodeproj_utils' class CLI < Thor desc "Count source lines of files", "xcp_utils lines PROJECT_NAME TARGET_NAME" option :header_only, :type => :boolean, :default => false, :desc => 'Count only header files' option :source_only, :type => :boolean, :default => false, :desc => 'Count only source files' def lines(proj_name, target_name) header_only = options[:header_only] source_only = options[:source_only] if header_only or source_only puts XcodeprojUtils.wc(proj_name, target_name, header_only=header_only, source_only=source_only) else puts XcodeprojUtils.wc(proj_name, target_name) end end end CLI.start(ARGV)
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
xcodeproj_utils-0.0.2 | bin/xcp_utils |
xcodeproj_utils-0.0.1 | bin/xcp_utils |