mirror of
https://github.com/GNOME/libxml2.git
synced 2025-05-07 20:39:30 +08:00
gitlab-ci: Only build documentation once per CMake platform
This commit is contained in:
parent
a449c5fde3
commit
0173fac786
@ -146,6 +146,7 @@ cmake:linux:gcc:shared:
|
||||
extends: .cmake:linux
|
||||
variables:
|
||||
BUILD_SHARED_LIBS: "ON"
|
||||
CONFIG: "-DLIBXML2_WITH_DOCS=ON"
|
||||
CC: gcc
|
||||
SUFFIX: linux-gcc-shared
|
||||
|
||||
@ -201,6 +202,7 @@ cmake:mingw:w64-i686:shared:
|
||||
- schedules
|
||||
variables:
|
||||
BUILD_SHARED_LIBS: "ON"
|
||||
CONFIG: "-DLIBXML2_WITH_DOCS=ON"
|
||||
MSYSTEM: MINGW32
|
||||
SUFFIX: mingw-w64-i686-shared
|
||||
|
||||
|
@ -7,11 +7,11 @@ cmake "$@" \
|
||||
-DBUILD_SHARED_LIBS=$BUILD_SHARED_LIBS \
|
||||
-DCMAKE_INSTALL_PREFIX=libxml2-install \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DLIBXML2_WITH_DOCS=ON \
|
||||
-DLIBXML2_WITH_HTTP=ON \
|
||||
-DLIBXML2_WITH_LZMA=ON \
|
||||
-DLIBXML2_WITH_ZLIB=ON \
|
||||
-DLIBXML2_WITH_PYTHON=ON \
|
||||
$CONFIG \
|
||||
-S . -B libxml2-build
|
||||
cmake --build libxml2-build --target install
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user