Lightly tool that automatic integrating frameworks managed by Carthage or Punic to your Xcode project
- Automatic copy frameworks configure in
xman.yamlfor every target (Framework|Application|UniTests) - Automatic add
Run Scriptto copy frameworks forApplicationtarget - Automatic add
Copy File PhaseforUniTeststarget - Can handle
Xcode 9andXcode 8project format
git clone git@github.com:CodeEagle/XMan.git
cd XMan
make install
xman help
//with direcotry that contain `xman.yaml`, just run `xman`
Using xman.yaml to configure your project
project : "path/to/your/xcodeproj"
if not config, will get first xcodeproj in directory
carthage_folder : "./Carthage"
if not config, will be the
Carthagefolder in directory
framework_copy_tool : "/usr/local/bin/punic"
if not config, will using
/usr/local/bin/carthage
deployment_target : "8.0"
for project
carthage_frameworks :
custom framework array
- Alamofire
framework name in
Carthage/Build/iOSwithout.framework
target_configuration :
- Demo : #project name
deployment_target: "9.0" # for target
common_frameworks_key: "carthage_frameworks" # custom framework key
frameworks:
- AlamofireImage # extra framewrok
RocketBoot! here for you