Open
Description
Problem:
The current way of setting S2N_LIBCRYPTO
environment variable is through passing it in CMAKE_PREFIX_PATH
, and then use it in CMakeLists.txt
. We want to set S2N_LIBCRYPTO
in a more deliberate CMake design.
s2n-tls/codebuild/spec/buildspec_sanitizer.yml
Lines 104 to 109 in a29068a
Lines 235 to 238 in a29068a
Solution:
- Pass libcrypto into CMake, and use
set
to set environment variable.
Requirements / Acceptance Criteria:
- Buildspec files shouldn't directly pass in libcrypto through
CMAKE_PREFIX_PATH
. CMakeLists.txt
should directly setS2N_LIBCRYPTO
via CMake commands.