Skip to content

XCode Project and Directories checker to make sure all files are included in your targets bundle resources and sources

License

Notifications You must be signed in to change notification settings

chadwilken/Bullseye

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bullseye

Bullseye helps you catch missing files in a specific Targert of your XCode Project. Don't let your app get to the store again with missing sources.

Installation

Install it by executing

gem install bullseye

Usage

bullseye -p ~/Example.xcodeproj -t ExampleTarget -e "Pods,KIF,etc"

flags:
 -p, --project The path to the project
 -t, --target The name of the XCode Target you want to ensure all files are included in
 -e, --exclude Optional list of directory names that you do not want to include when scanning the system for files
 -i, --include Only uses the specified directories to check for files that should exist in the target

TODO

  • Add tests to the project
  • Allow multiple targets

Contributing

  1. Fork it ( http://github.com//bullseye/fork )
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

About

XCode Project and Directories checker to make sure all files are included in your targets bundle resources and sources

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages