-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
[rotor/0.25] add rotor, v0.25 relax boost requirements #15081
Conversation
This comment has been minimized.
This comment has been minimized.
Hooks produced the following warnings for commit 5eb7702rotor/0.23
rotor/0.25
rotor/0.24
|
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.
Hooks produced the following warnings for commit fdbe83brotor/0.24
rotor/0.23
rotor/0.25
|
This comment has been minimized.
This comment has been minimized.
Hooks produced the following warnings for commit 61b0ccdrotor/0.24
rotor/0.23
rotor/0.25
|
recipes/rotor/all/conanfile.py
Outdated
|
||
def generate(self): | ||
tc = CMakeToolchain(self) | ||
tc.cache_variables["BUILD_BOOST_ASIO"] = self.options.enable_asio |
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.
I'd suggest using variable if it's possible instead of the cache one
recipes/rotor/all/conanfile.py
Outdated
self.output.warn( | ||
"%s requires a compiler that supports at least C++%s" % (self.name, minimal_cpp_standard)) | ||
f"{self.name} requires a compiler that supports at least C++{minimal_cpp_standard}") |
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.
f"{self.name} requires a compiler that supports at least C++{minimal_cpp_standard}") | |
f"{self.ref} requires a compiler that supports at least C++{minimal_cpp_standard}") |
This comment has been minimized.
This comment has been minimized.
Hooks produced the following warnings for commit 754a5a7rotor/0.23
rotor/0.25
rotor/0.24
|
Conan v1 pipelineAll green in build 8 ( |
Hooks produced the following warnings for commit 6ff1256rotor/0.23
rotor/0.24
rotor/0.25
|
Let us know once the hook errors are resolved, and otherwise this looks good, thanks for taking the time to get this working :) (Sorry about the delay, we're working hard in the 2.0 launch and the holidays gave us a bit of a backlog to review) |
@RubenRBS . Hi, thanks for feedback. There are no error-hooks, but only warning-hooks; I think you refer them.
However, PS. There is no math (sin/cos/etc.) used in the library nor in it's direcly used dependencies. |
@basiliscos @RubenRBS That hook runs |
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.
LGTM
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.
Thanks for clearing my doubt up @uilianries and sorry @basiliscos for the scare :)
* add rotor, v0.25 relax boost requirements * modernize for usage with conan v2 * copy license? * handle fpic * Add CMakeDeps * minor cleanup * apply feedback * apply feedback
rotor/0.25