Open nanoxd opened 8 years ago
I totally agree! Since the addition of the bcsymbolmap
files the folder looks like a mess... The Carthage/Build
folder is on my .gitignore
but I still like to have things clean in the repo.
The deletion of unneeded files should be automated...
Maybe Carthage should delete old .bcsymbolmap
s when building?
@mdiep This would be perfect 👍🏻
If you use carthage build
without the specification of a project, all .bcsymbolmap
s should be deleted, but if you use e.g. carthage build Alamofire
it should just delete the corresponding .bcsymbolmap
I would also need this feature for cleanup bcsymbolmap
files because we keep them in git, so someone who downloads the project don't need to use carthage
for the project to run. A cleanup
command will be very handy
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
There is a ongoing PR #2333.
Is this still being worked on?
not find out command carthage cleanup
, it had been merged ?
It has been merged, but carthage cleanup doesn't work as of 0.34.0.
@ravitripathi me too. When??
@yourshinsuke no clue. It seems like the feature was never exposed. Weird. We ended up commit those bsymbolmaps too along with the framework files after updating.
Thanks for all the hard work on this project :smile:.
I searched but couldn't find a feature request for this yet :eyeglasses:
With the addition of generating
bcsymbolmap
files, I've seen an influx of things in my Carthage build folders. Before the introduction of thebcsymbolmap
files, it was easy to go in there myself and delete the files. That is no longer the case with symbol maps using a UUID unless you remove the entire Carthage folder and runcarthage bootstrap
I suggest an additional command be added to cleanup files for when a user wants to remove the files from their Carthage build/checkout folders that targets the
.framework
,.bcsymbolmap
, and.dSYM
artifacts.