-
Notifications
You must be signed in to change notification settings - Fork 353
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 option description setter #199
Conversation
…nst std::string&). Related: CLIUtils#193
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.
One minor comment. It would be nice to be able to edit the app description too.
Format-fix to make clang-format happy.
Codecov Report
@@ Coverage Diff @@
## master #199 +/- ##
=====================================
Coverage 100% 100%
=====================================
Files 12 12
Lines 1902 1903 +1
=====================================
+ Hits 1902 1903 +1
Continue to review full report at Codecov.
|
Codecov Report
@@ Coverage Diff @@
## master #199 +/- ##
=====================================
Coverage 100% 100%
=====================================
Files 12 12
Lines 1902 1908 +6
=====================================
+ Hits 1902 1908 +6
Continue to review full report at Codecov.
|
If that passes CI, I'll merge. Are you planning to make one for App description, too? |
Done! |
That looks great, thank you! |
What's the ETA on the next release? |
Soon, 1 day to 1 week. Basically consider the current master an RC. Depends on how much testing I can do or if bugs are found. |
Great! |
When it's released, could you create an issue in bincrafters-community notifying about this? The conan package in question is conan-cli11. Or, just ping me and I'll do it. :) |
I'm going to see if I can get #200 in. It's a name change close to release, but the old behavior was dangerous. I'll ping you or open an issue when 1.7 is out! (PS: new releases show up in RSS form here: |
Sweet! |
It's out! Can you raise the issue? |
I'll fix! |
Just curious, how is bincrafters different from conan? I already have an official conan package that gets pushed out by the CI on tags. |
Oh, alright. Yeah I can see you build conan packages, but they are never pushed to any repository, right? Nah bincrafters is just a group of people doing great work of writing/collecting conan packages/recipes, build them on travis/appveyor and push all of the pre-built packages to their own repository on bintray. Bincrafters host sort of an inofficial "official" conan repository, and over time packages are included in the official conan repository. Perhaps @Croydon have some thoughts about where to go from here? |
Not sure how repositories work. I'm not using Conan at the moment, just providing packages. I'm happy to have them in bincrafters, just was checking to make sure work wasn't duplicated if unnecessary. Packages are here: https://bintray.com/cliutils/CLI11 |
Ah, nice! I'll hand it over to @Croydon to take this forward. :) I guess you could submit an inclusion request into bincrafters, with you as official maintainer. That recipe would then solely wrap yours, or something like that. I don't know the specifics but something similar is being done for magnum. |
In the meantime: bincrafters/community#619 |
Hi! :) I didn't follow this project so far, but from a quick look it seems like everything is already fine. Since CLI11 is header-only packaging + deploying is pretty simple. The recipe could need some more meta data like topics, author, homepage and the license field should be a SPDX identifier (https://spdx.org/licenses/), in general I recommend to have a look at https://github.com/bincrafters/conan-templates/blob/2dbf5261858c817faea420b3c32b7436f204fd85/header_only/conanfile.py#L8 CLI11 is already in conan-center so I'm not seeing any major things left to do here. @helmesjo What did you had in mind? Maybe the confusion comes because at Bincrafters we had a recipe as well, but we are stopping maintaining those when there is official support https://github.com/bincrafters/conan-cli11 |
Oh, I totally missed that it is already in conan-center..! 🤦♂️ I've been using the bincrafters-package since way back so just figured that was still the one... :) Sorry for the confusion people! 😊 |
@Croydon Thanks, I'll update the metadata soon (traveling for a few days). |
So, I'm a little confused... (this is a conan/bintray question, but related to this release): @Croydon mentioned that it is already part of conan-center, which one can see here when searching for
Given this, why can't I see this package locally when searching for
Remote: I'm missing some piece of the puzzle... |
Is there a way to update your cache, perhaps? I know Conan center/bin tray are very picky about caps, but that should be fine for the last several releases. I’m traveling without my computer, can test in a few days. |
works for me as expected. The search is case-sensitive as such
only returns the results of our Bincrafters' recipe |
Oh, wow. Case sensitivity totally got me... 🤦♂️ Yep, now I see it! :) Thanks! |
Option description can be modified after adding option.
Related: #193