fix mingw build

This commit is contained in:
Juergen E. Fischer 2023-01-26 23:21:19 +01:00 committed by Jürgen Fischer
parent 1f63c169c1
commit e8cec91091
3 changed files with 8 additions and 1 deletions

View File

@ -81,6 +81,7 @@ mkdir -p "$BUILDDIR"
-DUSE_CCACHE=ON \
-DCMAKE_BUILD_TYPE=$buildtype \
-DNATIVE_CRSSYNC_BIN="$CRSSYNC_BIN" \
-DNATIVE_Python_EXECUTABLE=python3 \
-DBUILD_TESTING=OFF \
-DENABLE_TESTS=OFF \
-DQGIS_BIN_SUBDIR=bin \

View File

@ -77,6 +77,7 @@ dnf install -y --nogpgcheck \
proj-devel \
python-devel \
python-qt5 \
python3-qscintilla-qt5 \
qt5-linguist \
qt5-qtbase-devel \
sqlite-devel \

View File

@ -339,10 +339,15 @@ if(WITH_QSCIAPI)
COMMENT "Generating pyqgis api file" VERBATIM)
# generate a .pap file to be immediately installed in QGIS source tree (the default .pap)
if(NATIVE_Python_EXECUTABLE)
set(_python ${NATIVE_Python_EXECUTABLE})
else()
set(_python ${Python_EXECUTABLE})
endif()
add_custom_command(
OUTPUT "${QGIS_PYTHON_PAP_FILE}"
DEPENDS "${QGIS_PYTHON_API_FILE}"
COMMAND ${Python_EXECUTABLE} "${APIS_SRC_DIR}/generate_console_pap.py" -platform offscreen "${QGIS_PYTHON_PAP_FILE}" "${APIS_SRC_DIR}" "${APIS_OUT_DIR}"
COMMAND ${_python} "${APIS_SRC_DIR}/generate_console_pap.py" -platform offscreen "${QGIS_PYTHON_PAP_FILE}" "${APIS_SRC_DIR}" "${APIS_OUT_DIR}"
WORKING_DIRECTORY "${CMAKE_BINARY_DIR}"
COMMENT "Generating pap file for console auto-completion" VERBATIM)