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() { build() {
cmake -DCMAKE_BUILD_TYPE=Release . cmake -DCMAKE_BUILD_TYPE=Debug .
make ssl crypto make ssl crypto
} }

View File

@ -21,7 +21,7 @@ prepare() {
build() { build() {
cmake \ cmake \
-DCMAKE_BUILD_TYPE=None \ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DBORINGSSL_INCLUDE=/usr/include/openssl \ -DBORINGSSL_INCLUDE=/usr/include/openssl \
-DBORINGSSL_LIB_crypto=/usr/lib \ -DBORINGSSL_LIB_crypto=/usr/lib \
-DBORINGSSL_LIB_ssl=/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/libcrypto.a && \
ar -x /usr/lib/liblsquic.a && \ ar -x /usr/lib/liblsquic.a && \
ar rc liblsquic.a *.o && \ ar rc liblsquic.a *.o && \
strip --strip-unneeded liblsquic.a && \
ranlib liblsquic.a && \ ranlib liblsquic.a && \
cp liblsquic.a /root/liblsquic.a && \ cp liblsquic.a /root/liblsquic.a && \
cd .. && rm -rf tmp cd .. && rm -rf tmp