-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
libtommath: migrate to Conan v2 #18852
base: master
Are you sure you want to change the base?
Conversation
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
This comment has been minimized.
This comment has been minimized.
c9d4fa1
to
2305207
Compare
This comment has been minimized.
This comment has been minimized.
2305207
to
7f1cf27
Compare
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
…n issue
Conan v1 pipeline ✔️All green in build 6 (
Conan v2 pipeline ✔️
All green in build 6 ( |
This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
. |
This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
. |
This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
. |
Signed-off-by: Uilian Ries <[email protected]>
Signed-off-by: Uilian Ries <[email protected]>
The project is capable to export symbols to generate a .dll Signed-off-by: Uilian Ries <[email protected]>
Signed-off-by: Uilian Ries <[email protected]>
Signed-off-by: Uilian Ries <[email protected]>
Signed-off-by: Uilian Ries <[email protected]>
Signed-off-by: Uilian Ries <[email protected]>
… into migrate/libtommath
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.
@valgur Thank you for continuing this PR.
I did a few changes on this PR, in order to simplify it:
- The version 1.3.0 includes CMakeLists.txt in its root folder. Supporting only this version simplifies the recipes a lot too.
- The upstream can not export symbols on Windows to generate a .dll. So I dropped shared library as well on Windows
- Simplified the test package to only validate the library.
- Dropped Windows debug support for now. First, CCI don't build package on Debug due the lower number the downloads and other topics, so we can not validate. Second, the upstream recommends inject /O1 instead of the default Cmake configuration /Og. In case an user really need Debug build type, then an issue can be opened to discuss this topic, but would need to pass CMAKE_C_FLAGS_DEBUG or similar.
Continues from #16558 with minimal changes (also resolves #16558).