question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[feature] Add --recipe-only flag to conan export command

See original GitHub issue

When using in-source recipes and the total size of the exported sources is very large, the conan export command takes a long time, and this can be highly problematic is some development workflows (such as mono-repo for example). This problem could be solved by adding a flag to conan export such as --recipe-only, which simply copies only the conanfile to the local cache.

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:6 (6 by maintainers)

github_iconTop GitHub Comments

1reaction
jgsogocommented, Oct 1, 2020

I see two possible problems here:

  • the recipe revision depends on the exported files, if they are not exported we cannot compute the revision
  • after exporting a recipe, it can be uploaded to a remote. If we export without everything required we might end up with broken recipes in a server.
0reactions
memshardedcommented, Oct 6, 2020

So, to clarify, the estimated negative impact of the current performance is not substantial enough to warrant us working on an improvement. Is that accurate?

Yes, accurate

But, we should clarify that even if this potential inconsistency was eliminated, we still would not support the development of this feature. Is that also correct?

It is not very evident to me how this inconsistency could be eliminated. But yes, I don’t perceive a big pain in this. We can close by now, and we can always check with the Tribe 2.0 once is launched.

Read more comments on GitHub >

github_iconTop Results From Across the Web

conan export — conan 1.43.4 documentation
Copies the recipe (conanfile.py & associated files) to your local cache. Use the 'reference' param to specify a user and channel where to...
Read more >
Conan Documentation Release 1.3.3 - Docslib.org
Specifically, conan install, conan export and conan create will be the ones most ... In Linux, you have to add the -m32 flag...
Read more >
ue4 conan build - Adam Rehn Docs
The --dry-run flag can be specified to have conan-ue4cli print the Conan commands (conan export, conan install, conan upload) that would be run...
Read more >
Untitled
#mirami July 12 zodiac characteristics, Warfield calendar of events, ... Blero nun lyrics, Mumbiker nikhil youtube, Mailx command send attachment, ...
Read more >
Untitled
Add text box c#, Nakia towns, Luca ceppitelli wiki, Thick diamond rings, ... Clempad quanto costa, Function of paravertebral ganglia, Brandy norwood chicago ......
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found