numist / Switch

A window-based context switcher for the Mac
157 stars 17 forks source link

New CI failures since updating Pods #120

Closed numist closed 9 years ago

numist commented 9 years ago

Looks like the linker is looking for Pods-HockeySDK-Mac in ~/Library/Developer/Xcode/DerivedData/Switch-….

The Rakefile is pretty explicit about passing -derivedDataPath "$SRCROOT/Build/Intermediates/DerivedData" to xcodebuild, so I'm not sure why it's ever looking in ~/Library/…. Most of the Pods got bumped recently, so It's likely something in the configuration got horked.

Building in Xcode still works fine as long as rake deps is run first.

numist commented 9 years ago

Oh I see, 90c74970ad1d10e7f19ad8b87c4b7265dc2bdc18 totally checked in a bunch of concrete paths into project.pbxproj. Bah.

numist commented 9 years ago

This is entirely because I changed a bunch of stuff in order to prevent OCMock from being unnecessarily linked into the app by linking pods individually rather than by linking the amalgamated libPods.a.

One more argument for moving to more modules/subtrees.