keithpitt / vendor

Dependency management for iOS and OSX development
http://www.vendorkit.com
MIT License
99 stars 7 forks source link

Library added to all targets, not those specified #12

Closed jasperblues closed 12 years ago

jasperblues commented 12 years ago

Steps to reproduce:

  1. Create a vendor file as follows:

lib "ExpanzCore", :git => "git@github.com:expanz/expanz-iOS-SDK.git", :require => "Source/Main/Core"

These lines are an alternative syntax to the target specification above

lib "ExpanzCore", :targets => [ "Model-Object-Explorer", "Tests" ]

  1. vendor install

Expected Outcome:

ExpanzCore.m files are added to "Model-Object-Explorer" and "Tests" targets.

Actual Outcome:

.m files are added to all targets in the project.

burtlo commented 12 years ago

This appears to be fixed now since the change over to Xcoder. I took this as a chance to update the debug output for the installation.