-
Notifications
You must be signed in to change notification settings - Fork 99
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
Huge Installation Footprint #188
Comments
@stanhu you might be able to weigh in here. I would think that anything other than maybe a |
@kernelsmith I think that Lines 11 to 16 in bae97e2
I think they can be excluded, though sometimes it's useful to have the tests to verify the C extension built and installed correctly.
I believe that directory is used to download and build I spent a long time working on building precompiled gems and ensuring the gems had a minimal footprint in https://github.com/mudge/re2. We can probably borrow the same ideas from there. |
We could make the tmp directory ahead of time and stick a .gitkeep in there and then gitignore the rest of the contents. When rake runs, I assume it won't fail if the dir already exists (depends how |
gpgme v2.0.23 had an issue with cleanup, but I believe this has been fixed in v2.0.24 via #178 and #179:
@ueno I think we can close this issue? I raised rubygems/rubygems#6956 to discuss how to standardize cleanup, but for now the roundabout way does the job: ruby-gpgme/ext/gpgme/extconf.rb Line 228 in bae97e2
|
The install size for gpgme-2.0.24 is ~45 MB. This seems pretty huge! A quick spot check:
A few questions / thoughts:
If this does seem like an issue happy to help opening a PR to address.
The text was updated successfully, but these errors were encountered: