mirror of
https://github.com/qgis/QGIS.git
synced 2025-02-22 00:06:12 -05:00
[PyQt6] Build binding on CI
This commit is contained in:
parent
a81b217226
commit
f10f3d2d1f
@ -101,7 +101,7 @@ cmake \
|
||||
-DWITH_QWTPOLAR=OFF \
|
||||
-DWITH_APIDOC=OFF \
|
||||
-DWITH_ASTYLE=OFF \
|
||||
-DWITH_BINDINGS=${WITH_QT5} \
|
||||
-DWITH_BINDINGS=ON \
|
||||
-DWITH_SERVER=ON \
|
||||
-DWITH_SERVER_LANDINGPAGE_WEBAPP=${WITH_QT5} \
|
||||
-DWITH_ORACLE=ON \
|
||||
|
@ -1,6 +1,6 @@
|
||||
ARG DISTRO_VERSION=38
|
||||
|
||||
FROM fedora:${DISTRO_VERSION} as single
|
||||
FROM fedora:${DISTRO_VERSION} as binary-for-oracle
|
||||
MAINTAINER Matthias Kuhn <matthias@opengis.ch>
|
||||
|
||||
RUN dnf -y --refresh install \
|
||||
@ -32,11 +32,17 @@ RUN dnf -y --refresh install \
|
||||
PDAL \
|
||||
PDAL-libs \
|
||||
PDAL-devel \
|
||||
perl-YAML-Tiny \
|
||||
proj-devel \
|
||||
protobuf-devel \
|
||||
protobuf-lite-devel \
|
||||
python3-devel \
|
||||
python3-pyqt6 \
|
||||
python3-pyqt6-devel \
|
||||
python3-qscintilla-qt6 \
|
||||
python3-qscintilla-qt6-devel \
|
||||
python3-termcolor \
|
||||
PyQt-builder \
|
||||
qca-qt6-devel \
|
||||
qt6-qt3d-devel \
|
||||
qt6-qtbase-devel \
|
||||
@ -53,6 +59,7 @@ RUN dnf -y --refresh install \
|
||||
qtkeychain-qt6-devel \
|
||||
qwt-qt6-devel \
|
||||
qscintilla-qt6-devel \
|
||||
sip6 \
|
||||
spatialindex-devel \
|
||||
sqlite-devel \
|
||||
unzip \
|
||||
@ -83,3 +90,14 @@ RUN unzip instantclient-sqlplus-linux.x64-19.9.0.0.0dbru.zip
|
||||
|
||||
ENV PATH="/instantclient_19_9:${PATH}"
|
||||
ENV LD_LIBRARY_PATH="/instantclient_19_9:${LD_LIBRARY_PATH}"
|
||||
ENV LANG=C.UTF-8
|
||||
|
||||
FROM binary-for-oracle as binary-only
|
||||
|
||||
RUN dnf -y --refresh install \
|
||||
python3-gdal \
|
||||
python3-nose2 \
|
||||
python3-psycopg2 \
|
||||
python3-pyyaml
|
||||
|
||||
FROM binary-only
|
||||
|
2
.github/workflows/run-tests.yml
vendored
2
.github/workflows/run-tests.yml
vendored
@ -316,7 +316,7 @@ jobs:
|
||||
|
||||
- qt-version: 6
|
||||
distro-version: 38
|
||||
docker-target: single
|
||||
docker-target: binary-only
|
||||
|
||||
- qt-version: 5
|
||||
distro-version: 22.04
|
||||
|
Loading…
x
Reference in New Issue
Block a user