mirror of
https://github.com/AyuGram/AyuGramDesktop.git
synced 2025-06-07 15:43:55 +02:00
Update zlib to 1.3.1
This commit is contained in:
parent
e81a2a5011
commit
cfefb8b2e0
2 changed files with 9 additions and 10 deletions
|
@ -50,14 +50,13 @@ RUN git init patches \
|
|||
&& rm -rf .git
|
||||
|
||||
FROM builder AS zlib
|
||||
RUN git init zlib \
|
||||
RUN git clone -b v1.3.1 --depth=1 {{ GIT }}/madler/zlib.git \
|
||||
&& cd zlib \
|
||||
&& git remote add origin {{ GIT }}/madler/zlib.git \
|
||||
&& git fetch --depth=1 origin 643e17b7498d12ab8d15565662880579692f769d \
|
||||
&& git reset --hard FETCH_HEAD \
|
||||
&& ./configure \
|
||||
&& make -j$(nproc) \
|
||||
&& make DESTDIR="{{ LibrariesPath }}/zlib-cache" install \
|
||||
&& cmake -GNinja -B build . \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DZLIB_BUILD_EXAMPLES=OFF \
|
||||
&& cmake --build build --parallel \
|
||||
&& DESTDIR="{{ LibrariesPath }}/zlib-cache" cmake --install build \
|
||||
&& cd .. \
|
||||
&& rm -rf zlib
|
||||
|
||||
|
|
|
@ -552,16 +552,16 @@ stage('xz', """
|
|||
""")
|
||||
|
||||
stage('zlib', """
|
||||
git clone https://github.com/madler/zlib.git
|
||||
git clone -b v1.3.1 https://github.com/madler/zlib.git
|
||||
cd zlib
|
||||
git checkout 643e17b749
|
||||
win:
|
||||
cmake . ^
|
||||
-A %WIN32X64% ^
|
||||
-DCMAKE_MSVC_RUNTIME_LIBRARY="MultiThreaded$<$<CONFIG:Debug>:Debug>" ^
|
||||
-DCMAKE_C_FLAGS_DEBUG="/MTd /Zi /Ob0 /Od /RTC1" ^
|
||||
-DCMAKE_C_FLAGS_RELEASE="/MT /O2 /Ob2 /DNDEBUG" ^
|
||||
-DCMAKE_C_FLAGS="/DZLIB_WINAPI"
|
||||
-DCMAKE_C_FLAGS="/DZLIB_WINAPI" ^
|
||||
-DZLIB_BUILD_EXAMPLES=OFF
|
||||
cmake --build . --config Debug --parallel
|
||||
release:
|
||||
cmake --build . --config Release --parallel
|
||||
|
|
Loading…
Add table
Reference in a new issue