mirror of
https://github.com/AyuGram/AyuGramDesktop.git
synced 2025-06-05 06:33:57 +02:00
Reduce glibmm's build targets
This commit is contained in:
parent
592c471f58
commit
1c514b23ea
1 changed files with 3 additions and 0 deletions
|
@ -626,6 +626,8 @@ RUN git clone -b xkbcommon-1.3.1 --depth=1 {{ GIT }}/xkbcommon/libxkbcommon.git
|
||||||
&& rm -rf libxkbcommon
|
&& rm -rf libxkbcommon
|
||||||
|
|
||||||
FROM patches AS glibmm
|
FROM patches AS glibmm
|
||||||
|
COPY --link --from=libffi {{ LibrariesPath }}/libffi-cache /
|
||||||
|
|
||||||
RUN git clone -b 2.74.0 --depth=1 {{ GIT }}/GNOME/glibmm.git \
|
RUN git clone -b 2.74.0 --depth=1 {{ GIT }}/GNOME/glibmm.git \
|
||||||
&& cd glibmm \
|
&& cd glibmm \
|
||||||
&& git apply ../patches/glibmm.patch \
|
&& git apply ../patches/glibmm.patch \
|
||||||
|
@ -636,6 +638,7 @@ RUN git clone -b 2.74.0 --depth=1 {{ GIT }}/GNOME/glibmm.git \
|
||||||
-Dbuild-examples=false \
|
-Dbuild-examples=false \
|
||||||
-Dsigc++-3.0:build-documentation=false \
|
-Dsigc++-3.0:build-documentation=false \
|
||||||
-Dsigc++-3.0:build-examples=false \
|
-Dsigc++-3.0:build-examples=false \
|
||||||
|
-Dglib:tests=false \
|
||||||
-Dmm-common:use-network=true \
|
-Dmm-common:use-network=true \
|
||||||
&& meson compile -C build \
|
&& meson compile -C build \
|
||||||
&& DESTDIR="{{ LibrariesPath }}/glibmm-cache" meson install -C build \
|
&& DESTDIR="{{ LibrariesPath }}/glibmm-cache" meson install -C build \
|
||||||
|
|
Loading…
Add table
Reference in a new issue