2
0
Fork 0
mirror of https://github.com/bazel-contrib/rules_foreign_cc synced 2024-11-28 08:43:26 +00:00
rules_foreign_cc/examples/third_party/openssl
jheaff1 5163c3cec8
Build OpenSSL using MSVC toolchain on Windows (#729)
* build OpenSSL using MSVC toolchain on Windows

* Display lib name in progress message

Before this commit, when building OpenSSL using MSVC, the progress
message would display "Building openssl_msvc_".

After this commit, the progess message would display
"Building openssl".

* Add test to verify linkage with OpenSSL libs

* Add test to verify linkage with Curl libs

Note that linker errors occur in applications that link with libssl
and libcrypto if libcrypto comes before libssl on the linker
command-line. Swapping the order of libcrypto and libssl in
BUILD.openssl.bazel resolved the issue.
2021-07-28 08:13:03 -07:00
..
BUILD.bazel Build OpenSSL using MSVC toolchain on Windows (#729) 2021-07-28 08:13:03 -07:00
BUILD.nasm.bazel Build OpenSSL using MSVC toolchain on Windows (#729) 2021-07-28 08:13:03 -07:00
BUILD.openssl.bazel Build OpenSSL using MSVC toolchain on Windows (#729) 2021-07-28 08:13:03 -07:00
BUILD.perl.bazel Build OpenSSL using MSVC toolchain on Windows (#729) 2021-07-28 08:13:03 -07:00
openssl_repositories.bzl Build OpenSSL using MSVC toolchain on Windows (#729) 2021-07-28 08:13:03 -07:00
openssl_test.cc Build OpenSSL using MSVC toolchain on Windows (#729) 2021-07-28 08:13:03 -07:00