-
-
Notifications
You must be signed in to change notification settings - Fork 10
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
🚧 Added support for building with conan #1
Conversation
@cryham Is it currently possible to build stuntrally3 on Windows?
|
@AnotherFoxGuy it's not possible. |
Hi @AnotherFoxGuy I'd like to move this forward, since I'm almost ready to release So what issues do we still have before conan and CI work, could you help with this? Until recent changes, there was conan set up in repo and it worked okay for me on Debian 11, with conan 1.6 (or so). I don't understand this: |
Hi @AnotherFoxGuy |
Hi @AnotherFoxGuy |
I will take a look at this again today |
I've updated all dependencies to the one described in
|
Okay, I think I've seen something similar, not sure. Actually auto_ptr was removed in C++17: So very likely it should be replaced. Could you try changing this line to: and rebuilding? |
I've rebuild MyGui-next with this change and then SR3, and it works fine. |
I've updated the MyGUI package to include that patch, now it builds without any problems on Windows 👍🏼 |
This is great that is works. But I don't see any Artifacts, produced during runtime. Like we had before e.g.: I am okay if we only pack binaries (would be cool if for Linux too, since there isn't a release yet) as build result. So that getting data and rest from git would be required (isn't easiest but much less size to pack and download). |
That is because stuntrally3 doesn't have an install target yet, I will open a PR for that soon |
Right okay so I can't build with CMake and conan now after merge on Debian 12.
I changed FindENet.cmake to Findenet.cmake, IDK probably bad, but got further to this:
Then I renamed to FindRapidjson.cmake to
|
IDK no idea. I'm adding my old CMakeLists.txt as Also I think the worst is that it finds my system Ogre 14, not OgreNext. Lastly I think you had older CMakeLists.txt and didn't merge with my changes
instead of And the whole bottom part is gone that had |
Ugh okay, actually it's not that simple. Need to restore like whole CMake dir to build like before. |
Yeah, this PR wasn't quite complete yet |
Trying to get stuntrally3 to build with conan
Current status:
Windows: Builds and runs with Vulkan
Linux: Builds
TODO: