@@ -44,8 +44,8 @@ elif [[ "${TYPE}" == "libressl" ]]; then
44
44
curl -LO " https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-${VERSION} .tar.gz"
45
45
tar zxf " libressl-${VERSION} .tar.gz"
46
46
pushd " libressl-${VERSION} "
47
- cmake -B build -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DBUILD_SHARED_LIBS=OFF -DCMAKE_INSTALL_PREFIX=" ${OSSL_PATH} "
48
- make -C build -j " $( nproc ) " install
47
+ cmake -GNinja - B build -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DBUILD_SHARED_LIBS=OFF -DCMAKE_INSTALL_PREFIX=" ${OSSL_PATH} "
48
+ ninja -C build install
49
49
# delete binaries, libtls, and docs we don't need. can't skip install/compile sadly
50
50
rm -rf " ${OSSL_PATH} /bin"
51
51
rm -rf " ${OSSL_PATH} /share"
@@ -55,8 +55,8 @@ elif [[ "${TYPE}" == "boringssl" ]]; then
55
55
git clone https://boringssl.googlesource.com/boringssl
56
56
pushd boringssl
57
57
git checkout " ${VERSION} "
58
- cmake -B build -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DCMAKE_INSTALL_PREFIX=" ${OSSL_PATH} "
59
- make -C build -j " $( nproc ) " install
58
+ cmake -GNinja - B build -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DCMAKE_INSTALL_PREFIX=" ${OSSL_PATH} "
59
+ ninja -C build install
60
60
# delete binaries we don't need
61
61
rm -rf " ${OSSL_PATH} /bin"
62
62
popd
@@ -65,8 +65,8 @@ elif [[ "${TYPE}" == "aws-lc" ]]; then
65
65
git clone https://github.com/aws/aws-lc.git
66
66
pushd aws-lc
67
67
git checkout " ${VERSION} "
68
- cmake -B build -DCMAKE_INSTALL_PREFIX=" ${OSSL_PATH} "
69
- make -C build -j " $( nproc ) " install
68
+ cmake -GNinja - B build -DCMAKE_INSTALL_PREFIX=" ${OSSL_PATH} "
69
+ ninja -C build install
70
70
# delete binaries we don't need
71
71
rm -rf " ${OSSL_PATH:? } /bin"
72
72
popd # aws-lc
0 commit comments