Skip to content

cats-oss/xcbt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

xcbt

Show Xcode build time of a specified project.

Installation

Clone this repository and run install.sh

$ git clone https://github.com/cats-oss/xcbt.git
$ cd xcbt
$ ./install.sh

Usage

1. Show build time of specified App

$ xcbt cujira
Scheme: cujira-Package

    - Build start : 2018-10-02 12:52:04 +0000
    - Build end   : 2018-10-02 12:52:13 +0000
    - Build time  : 9.6459s

2. Show all build time of specified App

$ xcbt cujira --all
Scheme: cujira-Package

    - Build start : 2018-10-03 02:01:17 +0000
    - Build end   : 2018-10-03 02:01:19 +0000
    - Build time  : 1.9725s

Scheme: cujira-Package

    - Clean start : 2018-10-03 02:01:06 +0000
    - Clean end   : 2018-10-03 02:01:06 +0000
    - Clean time  : 0.4085s

Scheme: cujira-Package

    - Build start : 2018-10-02 12:52:04 +0000
    - Build end   : 2018-10-02 12:52:13 +0000
    - Build time  : 9.6459s

3. Show build time of specified path

$ xcbt --path "~/Library/Developer/Xcode/DerivedData/cujira-gmnfnyurvxsymsaolrsdojmyukyk"
Scheme: cujira-Package

    - Build start : 2018-10-02 12:52:04 +0000
    - Build end   : 2018-10-02 12:52:13 +0000
    - Build time  : 9.6459s

4. Show build time of last built

$ xcbt --last
Scheme: cujira-Package

    - Build start : 2018-10-02 12:52:04 +0000
    - Build end   : 2018-10-02 12:52:13 +0000
    - Build time  : 9.6459s

Development

  • Xcode 9.4.1
  • Swift 4.1

License

xcbt is available under the MIT license. See the LICENSE file for more info.

About

⌛️xcbt shows Xcode build time of a specified project.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published