-
Notifications
You must be signed in to change notification settings - Fork 136
Appveyor - windows CI #97
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
I'm curently working on enabling features target on windows but it is very troublesome, see for example: |
endif() | ||
set(Boost_USE_STATIC_LIBS ON) | ||
set(Boost_USE_STATIC_RUNTIME ON) | ||
set (Boost_MULTITHREADED ON) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is this related to static linking and to the Windows build?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes - on windows only way I could get it running was to statically (with multithread - /MT) link everything
This is also what I've done - see branches appveyor_old and app :) |
Commit 844b720 broken appveyor build - not sure why, but after it was reverted everything is OK :) |
I've tried rebasing this PR in branch app and this is result: |
Ok, It wasn't fault of that commit. |
Build cucumber on appveyor - windows CI platform.
Only thing that's not working is features target. I'm not sure how to fix this. Probably it has somethik do to with naming of targets (see test target)
This is rebased, shortened version of my appveyor_old branch - if you want to know how i came up with all this strange things feel free to examine over 50 commits there: https://github.com/konserw/cucumber-cpp/tree/appveyor_old