-
Notifications
You must be signed in to change notification settings - Fork 616
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
windows: fix build by msys2 toolchain #355
Conversation
Please remove the appveyor stuff. As I mentioned in the other issue, I still need an explanation of why this change makes things behave differently. IIRC I had no problems with my own MSYS build a few days ago (though that was from within MSYS using |
Ok, appveyor removed. About explanation - I do not understand, different to what? Don't know why, I'm not expert in CMake. |
Maybe it works in |
Wildcards aren't supported with |
I don't mind having CI for Windows. I asked to remove the AppVeyor file for two reasons:
I'll respond to the other comments in a bit, but I've decided to just go ahead and make the changes that would result in removing the cmake code in question at all. They won't interfere with @bcampbell's stuff, so I can do this immediately. |
Ok. Not sure it was completely unrelated - it proved buildability - but ok. And still - do you want CI on Windows now ? That PR is two years old, and things changes. I can prepare separate PR just to test buildability, uploading may be added later.
|
Okay, I see the discrepancy in wildcard behavior now. I was suspecting this at this point; thanks for confirming. I decided to just fix the problem by not having it in the first place: there is no more .res file to copy out or link in. Do things work now? That PR is old, but it's still being actively worked on. You should coordinate your efforts with @parro-it, so everyone wins and no merges conflict =P And yes, for testing, many possible systems would be nice. But setting up CI is still separate from fixing the build, even if it helped find the break... |
@andlabs I remember we already discussed somewhere to split #157 by moving the publishing of the prebuilt binaries to a separate PR. |
@parro-it Ok, I will try, in separate PR |
I think this goes in the same way... #438 |
tested with CMake versions 3.11.0 and 3.1.0
with 3.11.0 - build passed
with 3.1.0 - this part works, but build failed because of empty $<TARGET_PROPERTY:libui,BINARY_DIR>