Skip to content

Gem tells serverlessgems to build the gem package with libcurl

License

Notifications You must be signed in to change notification settings

boltops-tools/libcurl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Libcurl

BoltOps Badge

This libcurl gem is used to tell serverlessgems build a libcurl gem that contains libcurl shared library files for AWS Lambda.

Install the gem and add to the application's Gemfile by executing:

bundle add libcurl

Notes

This gem can be used to use libcurl shared libraries on AWS Lambda.

Note: For gems like ethon and typhoeus serverlessgems already detects that it requires pre-compiled libcurl shared libraries and this gem is not needed. However, if there are other gems that serverlessgems is not yet aware of yet, you can add this gem and it'll allow those gems to work without having to wait for serverlessgems updates.

Also note: Though, gems that use libcurl shared libraries work on AWS Lambda. It is recommended to use other gems that do not rely on libcurl shared libraries when possible. This is because building the shared libcurl libraries for AWS Lambda proved to be quite tricky. It might not be possible later, depending on how AWS Lambda handles libcurl shared libraries in the future.

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/boltops-tools/libcurl

License

The gem is available as open source under the terms of the MIT License.

About

Gem tells serverlessgems to build the gem package with libcurl

Resources

License

Stars

Watchers

Forks

Packages

No packages published