All Projects → smallmuou → xcode-configure

smallmuou / xcode-configure

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

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to xcode-configure

autosetup
A better, faster autoconf replacement
Stars: ✭ 60 (+76.47%)
Mutual labels:  build, configure
Asynctasks.vim
🚀 Modern Task System for Project Building, Testing and Deploying !!
Stars: ✭ 495 (+1355.88%)
Mutual labels:  build, make
rebuild
Zero-dependency, reproducible build environments
Stars: ✭ 48 (+41.18%)
Mutual labels:  build, make
Cargo Make
Rust task runner and build tool.
Stars: ✭ 895 (+2532.35%)
Mutual labels:  build, make
Hmake
HyperMake - Makes Builds Green without Worrying about Pre-requisites
Stars: ✭ 95 (+179.41%)
Mutual labels:  build, make
Zeus
An Electrifying Build System
Stars: ✭ 176 (+417.65%)
Mutual labels:  build, make
UniBot
An universal HTTP bot creator
Stars: ✭ 21 (-38.24%)
Mutual labels:  build, make
C cpp project framework
CMake build system( framework) with kconfig support for C/CPP projects
Stars: ✭ 26 (-23.53%)
Mutual labels:  build, make
Asyncrun.vim
🚀 Run Async Shell Commands in Vim 8.0 / NeoVim and Output to the Quickfix Window !!
Stars: ✭ 1,332 (+3817.65%)
Mutual labels:  build, make
Arduino Cmake Ng
CMake-Based framework for Arduino platforms
Stars: ✭ 123 (+261.76%)
Mutual labels:  build, make
xconfigure
High-Performance configuration patterns and recipes.
Stars: ✭ 42 (+23.53%)
Mutual labels:  build, configure
deblibs-gradle-plugin
A Gradle plugin that creates Github issue and Slack message for outdated dependencies so they can easily be tracked and manually upgraded.
Stars: ✭ 73 (+114.71%)
Mutual labels:  build
iSmartAuto2
✨全新思路✨ | iSmart 刷课工具,自动完成任务,一分钟一门课
Stars: ✭ 71 (+108.82%)
Mutual labels:  automatic
Arduino-CMake-Toolchain
CMake toolchain for all Arduino compatible boards
Stars: ✭ 108 (+217.65%)
Mutual labels:  make
vue-js-3-firebase-firestore
Vue 3 Firebase Tutorial: Build Firestore CRUD Web Application
Stars: ✭ 34 (+0%)
Mutual labels:  build
get LibSeat
利昂图书馆预约系统自动预约&签到程序。支持包括中国人民大学、北京师范大学、济南大学、哈尔滨工业大学等在内的38所高校的图书馆系统
Stars: ✭ 39 (+14.71%)
Mutual labels:  automatic
Kotsu
✨ Clean, opinionated foundation for new projects — to boldly go where no man has gone before
Stars: ✭ 48 (+41.18%)
Mutual labels:  build
laravel-make-me
Extendable Interactive Make Command for Laravel
Stars: ✭ 36 (+5.88%)
Mutual labels:  make
simple-cpp-setup
Simple C++ setup with CMake and CTest.
Stars: ✭ 19 (-44.12%)
Mutual labels:  build
foster
An easy way to publish your python packages.
Stars: ✭ 31 (-8.82%)
Mutual labels:  build

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 [email protected]

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].