-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
docopt.cpp: add 0.6.2 #348
Conversation
Some configurations of 'docopt.cpp/0.6.2' have failed:
|
eddbd56
to
1ea0ddb
Compare
All green! 😊
|
Signed-off-by: Uilian Ries <uilianries@gmail.com>
Signed-off-by: Uilian Ries <uilianries@gmail.com>
Co-Authored-By: Uilian Ries <uilianries@gmail.com>
Co-Authored-By: Uilian Ries <uilianries@gmail.com>
Recipe and testing improvement
Some configurations of 'docopt.cpp/0.6.2' have failed:
|
Some configurations of 'docopt.cpp/0.6.2' have failed:
|
Some configurations of 'docopt.cpp/0.6.2' have failed:
|
@uilianries the windows shared builds fail when running the test_package with the following message:
Do you have any idea of what is requiring this dll? |
On my machine, this dll is located in the following paths:
The executable requires a lot of different |
Interesting link about those dlls: https://social.msdn.microsoft.com/Forums/en-US/a28331ae-19a3-4a34-b3ba-1e8fd4430375/missing-apimswincore-dlls I wonder how they can be linked directly 🤔 |
This one was tricky... |
All green! 😊
|
cmake.build() | ||
|
||
def test(self): | ||
if tools.cross_building(self.settings): |
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.
note affecting review
this code block appears to be recurring - maybe we need to extract helper? @danimtb @uilianries
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.
It would need to be smarter than what's in the code (as building from win x64 to win x86 is a cross-build, but in this case we want to run the executable)
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.
@SSE4 Indeed
All green! 😊
|
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 think the name of this library should be just docopt
regarding the previous package in https://github.com/conan-community/conan-docopt
How is this packaged know in other dependency managers?
The problem is
On VCPKG Conda has both packages, following the correct names: |
So |
Yes, but the C++ version is not a wrapper, it's totally written in C++, but following the exactly same behavior. |
Please achieve https://github.com/conan-community/conan-docopt |
Done! |
Specify library name and version: docopt.cpp/0.6.2
conan-center hook activated.