railsware / Sleipnir

BDD-style framework for Swift
http://railsware.com/blog/2014/07/04/bdd-style-testing-in-swift-with-sleipnir
MIT License
844 stars 48 forks source link

update documentation #1 #2

Closed kostiakoval closed 10 years ago

kostiakoval commented 10 years ago

Fixes #1

atermenji commented 10 years ago

Does this solution still work for you after a clean? because at Apple Dev forum people are saying that when you turn Defines Module back on and clean the project, the error appears again.

In my case I've just manually modified all-product-headers.yaml file and locked it as it is suggested on SO. Don't sure which solution is better, probably we can showcase the both.

kostiakoval commented 10 years ago

Error is back if you clean it and remove Derived Data folder. Locking is better.

atermenji commented 10 years ago

Can you please update the doc with locking instructions and I'll merge this?

kostiakoval commented 10 years ago

How about this solution - set DEFINES_MODULE to NO. Does it has to be set to Yes. It seam to work fine. Even without locking file

atermenji commented 10 years ago

This works. I've pushed a commit with build settings updated with DEFINES_MODULE set to NO in both OSX and iOS frameworks This successfully build after cloning fresh repo. @konstantinkoval Can you confirm?

@AlexDenisov may this affect anything in future?

kostiakoval commented 10 years ago

git clone git@github.com:konstantinkoval/Sleipnir.git git checkout feature/xcode6-beta3-builderor open xcode, run. This work

atermenji commented 10 years ago

I've merged it, thx

AlexDenisov commented 10 years ago

@atermenji will check it in a few days @konstantinkoval thank you, sir! ;)