Skip to content

This command can generate makefile to build xcode project in command line just like <configure & make & make install> in C/C++ language world.

Notifications You must be signed in to change notification settings

smallmuou/xcode-configure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 

Repository files navigation

xcode-configure

What?

This command can generate makefile to build xcode project in command line just like <configure & make & make install> in C/C++ language world. Use it you can build xcode project very easy. See follow. image

Features

  • Support ipa
  • Support framework
  • Support static library

Why

  • Build xcode project more easily.
  • Combine thirdpart library more easily.

How

  • Config

      1. Download xcode-configure to local and add to environment or alias like me follow
      alias xcode-configure=/Users/starnet/Projects/xcode-configure/xcode-configure

    you can also add to ~/.bash_profile

      1. Go to the xcode project root directory and type xcode-configure
  • Usage

USAGE: xcode-configure [-t|--target] [-v|--version] [-h|--help] [-s|--enable-simulator] [-d|--enable-debug] [-p|--prefix ]

Tips

  • show version
xcode-configure -v
  • show targets
xcode-configure -t
  • show help
xcode-configure -h
  • config for debug mode
xcode-configure -d
  • support simulator
xcode-configure -s
  • assign a install directory
xcode-configure -p PATH
  • build all targets (you can use xcodebuild -list to show all scheme)
make
  • build a special target, like test
make test
  • install all target
make install
  • install a special target, like test
make test-install
  • clean all targets
make clean
  • clean a special target, like test
make test-clean

License

This command follow MIT License.

Contact

If you has any problem with use it, you can contact me. My E-mail is smallmuou@163.com

About

This command can generate makefile to build xcode project in command line just like <configure & make & make install> in C/C++ language world.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages