-
-
Notifications
You must be signed in to change notification settings - Fork 31
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
Releasing a new version? #108
Comments
Working on this PR: microsoft/vcpkg#32250 |
Hi, I think this is a pretty good idea! #106 would result in a version bump / new release so this would be good time for packaging. It will probably be merged alongside SFTtech/openage#1515 which is still a 1-2 weeks away from completion. However, it would be a relatively stable release for use in openage. |
Hi @heinezen , when porting the current nyan to vcpkg I got this error:
Is this nyancat.exe (on Windows) necessary for nyan? |
@duanqn No that's just the test tool for checking the parser. I think we can remove it from release builds. |
Got it. Thanks. I'll see if I can register it as "tools". If not, I'll remove it. |
@duanqn New release is pushed and should be ready. |
|
Hi @TheJJ , I will put |
Got it. Will update to 0.3.0 on vcpkg side. |
Hi @TheJJ , there are build failures on UWP. Can you have a look? Also, all static linkage builds failed because nyan produces dynamic libs. If we don't want to support static libs, I can disable the static builds. |
Also the build failed on OSX. I don't understand the errors. Looks like an issue with the compiler? |
@duanqn AppleClang is notorious for being out-of-date, so maybe that's where the problems come from? Can you try normal clang and check if that works out? Just tested it with the current build on Ubuntu and it compiles fine in Clang 15. |
@heinezen Could be. However, I cannot change the clang version in their build pipelines because it should represent the reality of OSX... I'm going to disable OSX build (until their compiler catches up with everyone else). |
Understandable but frustrating. AppleClang is now 2 standards behind with this. |
@heinezen Meanwhile, can you check the UWP build errors? |
adding a static library option is simple, what would we need it for? i like dynamic linking :) |
Well then I need to declare static linkage as "not supported" for nyan. Sounds good? |
At the moment it is not supported, yes. But it's not hard to add, if we have a good reason it can be done of course :) |
I created #110 so we don't forget. |
Looks like the UWP failure is because SymInitialize does not exist in UWP. Any ideas on how to fix it? |
@duanqn As far as I understand it, there's no equivalent and UWP simply does not allow most debug thing to be build. So we have to check for the UWP build and remove the dbghelp.h references entirely. |
https://cmake.org/cmake/help/latest/variable/WINDOWS_STORE.html seems to inducate UWP support |
FYI, I have added nyan to vcpkg via microsoft/vcpkg#32250 . |
nicely done :) |
Hi I noticed that the Windows build pipeline for openage is failing right now so I'd like to remedy that.
To make it easier to maintain in the long run, I think it is the best to integrate nyan into vcpkg so that its dependencies and build status can be tracked.
I have submitted a port request on vcpkg side. Do you have plans to release a new version recently? The vcpkg people may want to use existing github releases instead of the latest commit on master branch.
The text was updated successfully, but these errors were encountered: