enable debug symbols

This commit is contained in:
Emilien Devos 2021-09-03 21:23:52 +02:00
parent 0b9f16aa2f
commit 26ccce9a29
3 changed files with 2 additions and 3 deletions

View File

@ -20,7 +20,7 @@ prepare() {
}
build() {
cmake -DCMAKE_BUILD_TYPE=Release .
cmake -DCMAKE_BUILD_TYPE=Debug .
make ssl crypto
}

View File

@ -21,7 +21,7 @@ prepare() {
build() {
cmake \
-DCMAKE_BUILD_TYPE=None \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DBORINGSSL_INCLUDE=/usr/include/openssl \
-DBORINGSSL_LIB_crypto=/usr/lib \
-DBORINGSSL_LIB_ssl=/usr/lib .

View File

@ -23,7 +23,6 @@ RUN mkdir tmp && cd tmp && \
ar -x /usr/lib/libcrypto.a && \
ar -x /usr/lib/liblsquic.a && \
ar rc liblsquic.a *.o && \
strip --strip-unneeded liblsquic.a && \
ranlib liblsquic.a && \
cp liblsquic.a /root/liblsquic.a && \
cd .. && rm -rf tmp