https://github.com/springmeyer/boringssl-build
Build boringssl
https://github.com/springmeyer/boringssl-build
Last synced: 9 months ago
JSON representation
Build boringssl
- Host: GitHub
- URL: https://github.com/springmeyer/boringssl-build
- Owner: springmeyer
- Created: 2015-01-17T02:43:30.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2015-02-24T04:00:18.000Z (over 11 years ago)
- Last Synced: 2025-03-26T14:12:19.197Z (over 1 year ago)
- Language: Shell
- Size: 123 KB
- Stars: 4
- Watchers: 0
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# boringssl-build
Build boringssl, an openssl alternative from google: https://www.imperialviolet.org/2014/06/20/boringssl.html
[](https://travis-ci.org/springmeyer/boringssl-build)
Boringssl source code lives at
To build boringssl standalone and outside of chromium with cmake follow [these instructions](https://boringssl.googlesource.com/boringssl/+/3ce3c369cb05b4ba9dcaad79b552713e7fa3581f/BUILDING).
You can also build with gyp:
- The gyp build scripts live within chromium at
- The gyp build scripts appear to be out of sync with the files available upstream, but you can get them back in sync by running `python update_gypi_and_asm.py` which lives inside chromium
- Then you just need to set a few options like library type (static vs shared) and architecture (e.g. x64 of x86)
- Then building works perfectly on both os x and linux x64 (all I've tested so far)
See the `./build.sh` for details.