-
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
exprtk: upgrade for conan v2 #15907
exprtk: upgrade for conan v2 #15907
Conversation
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
I detected other pull requests that are modifying exprtk/all recipe: This message is automatically generated by https://github.com/ericLemanissier/conan-center-conflicting-prs so don't hesitate to report issues/improvements there. |
Co-authored-by: toge <toge.mail@gmail.com>
Co-authored-by: toge <toge.mail@gmail.com>
@toge @ArashPartow please review :) |
This comment has been minimized.
This comment has been minimized.
Co-authored-by: toge <toge.mail@gmail.com>
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
# TODO should this be something added into conan recipe? | ||
target_compile_options(${PROJECT_NAME} PRIVATE "/bigobj") |
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.
Generally not, it's possible to use a smaller peice of the lirbary and then you would not want to pay the performance penalty ... doing a quick search it's never exposed
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.
/bigobj is required for MSVC compiler to not die when building.
It may always be required to use this particular library, I'm not sure.
I'll leave it out of the recipe, but in the test_package (otherwise it won't build)
Conan v1 pipeline ✔️All green in build 9 (
Conan v2 pipeline (informative, not required for merge) ✔️
All green in build 10 ( |
Please dont merge master unless there are merge conflicts since the github UI does not match the bots logic it gets a bit confusing |
Ah ok, that isn't clear from that button. |
* exprtk: upgrade for conan v2 * Update recipes/exprtk/all/conanfile.py Co-authored-by: toge <toge.mail@gmail.com> * Update recipes/exprtk/all/conanfile.py Co-authored-by: toge <toge.mail@gmail.com> * Require C++11 as minimum * Update recipes/exprtk/all/conanfile.py Co-authored-by: toge <toge.mail@gmail.com> --------- Co-authored-by: toge <toge.mail@gmail.com>
* exprtk: upgrade for conan v2 * Update recipes/exprtk/all/conanfile.py Co-authored-by: toge <toge.mail@gmail.com> * Update recipes/exprtk/all/conanfile.py Co-authored-by: toge <toge.mail@gmail.com> * Require C++11 as minimum * Update recipes/exprtk/all/conanfile.py Co-authored-by: toge <toge.mail@gmail.com> --------- Co-authored-by: toge <toge.mail@gmail.com>
A header-only library, so finally a simple one, thank goodness.
There is one TODO question in test_package/CMakeLists.txt
msvc requires /bigobj flag... should this be added into the conan recipe somehow?