This commit is contained in:
parent
1ce6f428bc
commit
bdc07e744a
@ -23,6 +23,7 @@ RUN apk add --no-cache \
|
|||||||
mold \
|
mold \
|
||||||
musl \
|
musl \
|
||||||
musl-dev \
|
musl-dev \
|
||||||
|
mysql-dev \
|
||||||
ncurses-dev \
|
ncurses-dev \
|
||||||
ninja \
|
ninja \
|
||||||
perl \
|
perl \
|
||||||
@ -37,8 +38,7 @@ RUN apk add --no-cache \
|
|||||||
xz-libs \
|
xz-libs \
|
||||||
xz-static \
|
xz-static \
|
||||||
zlib-dev \
|
zlib-dev \
|
||||||
zlib-static \
|
zlib-static
|
||||||
mariadb-connector-c-dev
|
|
||||||
|
|
||||||
SHELL ["/bin/bash", "-c"]
|
SHELL ["/bin/bash", "-c"]
|
||||||
|
|
||||||
@ -119,7 +119,8 @@ RUN curl -LO https://downloads.mariadb.com/Connectors/c/connector-c-${MARIADB_CO
|
|||||||
-DOPENSSL_USE_STATIC_LIBS=TRUE \
|
-DOPENSSL_USE_STATIC_LIBS=TRUE \
|
||||||
-DCURL_INCLUDE_DIR=/usr/local/curl/include \
|
-DCURL_INCLUDE_DIR=/usr/local/curl/include \
|
||||||
-DCURL_LIBRARY=/usr/local/curl/lib/libcurl.a \
|
-DCURL_LIBRARY=/usr/local/curl/lib/libcurl.a \
|
||||||
-DWITH_SHARED=OFF && \
|
-DWITH_SHARED=OFF \
|
||||||
|
-DWITH_MYSQL=ON && \
|
||||||
make -j$(nproc) && \
|
make -j$(nproc) && \
|
||||||
make install && \
|
make install && \
|
||||||
cd / && rm -rf /tmp/mariadb-connector-c-${MARIADB_CONNECTOR_VERSION}-src /tmp/mariadb-connector-c-${MARIADB_CONNECTOR_VERSION}-src.tar.gz
|
cd / && rm -rf /tmp/mariadb-connector-c-${MARIADB_CONNECTOR_VERSION}-src /tmp/mariadb-connector-c-${MARIADB_CONNECTOR_VERSION}-src.tar.gz
|
||||||
@ -132,7 +133,7 @@ RUN wget https://www.sqlite.org/2024/sqlite-autoconf-3450000.tar.gz && \
|
|||||||
./configure --enable-static --disable-shared --prefix=/usr/local/sqlite3 && \
|
./configure --enable-static --disable-shared --prefix=/usr/local/sqlite3 && \
|
||||||
make && \
|
make && \
|
||||||
make install && \
|
make install && \
|
||||||
cd .. && rm -rf sqlite-autoconf-3450000* && \
|
cd .. && rm -rf sqlite-autoconf-3450000*
|
||||||
|
|
||||||
#ARG DROGON_VERSION=1.9.5
|
#ARG DROGON_VERSION=1.9.5
|
||||||
RUN git clone --recurse-submodules https://github.com/drogonframework/drogon.git /tmp/drogon && \
|
RUN git clone --recurse-submodules https://github.com/drogonframework/drogon.git /tmp/drogon && \
|
||||||
|
Loading…
x
Reference in New Issue
Block a user