mirror of
				https://github.com/qgis/QGIS.git
				synced 2025-11-04 00:04:25 -05:00 
			
		
		
		
	Merge pull request #56953 from t0b3/fix--build-without-qtserialport
Fix: build with `QTSERIALPORT=false`
This commit is contained in:
		
						commit
						fdefdf9c27
					
				
							
								
								
									
										12
									
								
								.github/workflows/run-tests.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										12
									
								
								.github/workflows/run-tests.yml
									
									
									
									
										vendored
									
									
								
							@ -116,7 +116,7 @@ jobs:
 | 
			
		||||
          echo QT_VERSION: ${QT_VERSION}
 | 
			
		||||
 | 
			
		||||
      - name: Login to Docker Hub
 | 
			
		||||
        if: ${{ github.event_name == 'push' }}
 | 
			
		||||
        if: ${{ github.event_name == 'push' && github.actor == 'qgis' }}
 | 
			
		||||
        uses: docker/login-action@v3
 | 
			
		||||
        with:
 | 
			
		||||
          username: ${{ secrets.DOCKER_USERNAME }}
 | 
			
		||||
@ -129,7 +129,7 @@ jobs:
 | 
			
		||||
          context: .
 | 
			
		||||
          file: .docker/qgis3-qt${{ matrix.qt-version }}-build-deps.dockerfile
 | 
			
		||||
          tags: qgis/qgis3-build-deps-${{ matrix.distro-version }}-qt${{ matrix.qt-version }}:${{ github.event.pull_request.base.ref || github.ref_name }}
 | 
			
		||||
          push: ${{ github.event_name == 'push' }}
 | 
			
		||||
          push: ${{ github.event_name == 'push' && github.actor == 'qgis' }}
 | 
			
		||||
          pull: true
 | 
			
		||||
          build-args:
 | 
			
		||||
            DISTRO_VERSION=${{ matrix.distro-version }}
 | 
			
		||||
@ -347,7 +347,7 @@ jobs:
 | 
			
		||||
          echo CTEST_BUILD_NAME: ${CTEST_BUILD_NAME}
 | 
			
		||||
 | 
			
		||||
      - name: Login to Docker Hub
 | 
			
		||||
        if: ${{ github.event_name == 'push' }}
 | 
			
		||||
        if: ${{ github.event_name == 'push' && github.actor == 'qgis' }}
 | 
			
		||||
        uses: docker/login-action@v3
 | 
			
		||||
        with:
 | 
			
		||||
          username: ${{ secrets.DOCKER_USERNAME }}
 | 
			
		||||
@ -360,7 +360,7 @@ jobs:
 | 
			
		||||
          context: .
 | 
			
		||||
          file: .docker/qgis3-qt${{ matrix.qt-version }}-build-deps.dockerfile
 | 
			
		||||
          tags: qgis/qgis3-qt${{ matrix.qt-version }}-build-deps-bin-only:${{ github.event.pull_request.base.ref || github.ref_name }}
 | 
			
		||||
          push: ${{ github.event_name == 'push' }}
 | 
			
		||||
          push: ${{ github.event_name == 'push' && github.actor == 'qgis' }}
 | 
			
		||||
          pull: true
 | 
			
		||||
          target: ${{ matrix.docker-target }}
 | 
			
		||||
          build-args:
 | 
			
		||||
@ -458,7 +458,7 @@ jobs:
 | 
			
		||||
          fetch-depth: 2
 | 
			
		||||
 | 
			
		||||
      - name: Login to Docker Hub
 | 
			
		||||
        if: ${{ github.event_name == 'push' }}
 | 
			
		||||
        if: ${{ github.event_name == 'push' && github.actor == 'qgis' }}
 | 
			
		||||
        uses: docker/login-action@v3
 | 
			
		||||
        with:
 | 
			
		||||
          username: ${{ secrets.DOCKER_USERNAME }}
 | 
			
		||||
@ -471,7 +471,7 @@ jobs:
 | 
			
		||||
          context: .
 | 
			
		||||
          file: .docker/qgis3-qt${{ matrix.qt-version }}-build-deps.dockerfile
 | 
			
		||||
          tags: qgis/qgis3-qt${{ matrix.qt-version }}-build-deps-bin-only:${{ github.event.pull_request.base.ref || github.ref_name }}
 | 
			
		||||
          push: ${{ github.event_name == 'push' }}
 | 
			
		||||
          push: ${{ github.event_name == 'push' && github.actor == 'qgis' }}
 | 
			
		||||
          pull: true
 | 
			
		||||
          target: ${{ matrix.docker-target }}
 | 
			
		||||
          build-args:
 | 
			
		||||
 | 
			
		||||
@ -91,15 +91,6 @@ done:
 | 
			
		||||
 | 
			
		||||
%End
 | 
			
		||||
 | 
			
		||||
%Import QtXml/QtXmlmod.sip
 | 
			
		||||
%Import QtNetwork/QtNetworkmod.sip
 | 
			
		||||
%Import QtSql/QtSqlmod.sip
 | 
			
		||||
 | 
			
		||||
%Import QtPrintSupport/QtPrintSupportmod.sip
 | 
			
		||||
%Import QtWidgets/QtWidgetsmod.sip
 | 
			
		||||
%Import QtPositioning/QtPositioningmod.sip
 | 
			
		||||
%Import QtSerialPort/QtSerialPortmod.sip
 | 
			
		||||
 | 
			
		||||
%Feature HAVE_GUI
 | 
			
		||||
%Feature HAVE_QTSERIALPORT
 | 
			
		||||
%Feature HAVE_QTPRINTER
 | 
			
		||||
@ -108,6 +99,18 @@ done:
 | 
			
		||||
%Feature HAVE_WEBENGINE_SIP
 | 
			
		||||
%Feature PYQT6
 | 
			
		||||
 | 
			
		||||
%Import QtXml/QtXmlmod.sip
 | 
			
		||||
%Import QtNetwork/QtNetworkmod.sip
 | 
			
		||||
%Import QtSql/QtSqlmod.sip
 | 
			
		||||
 | 
			
		||||
%Import QtPrintSupport/QtPrintSupportmod.sip
 | 
			
		||||
%Import QtWidgets/QtWidgetsmod.sip
 | 
			
		||||
%Import QtPositioning/QtPositioningmod.sip
 | 
			
		||||
 | 
			
		||||
%If (HAVE_QTSERIALPORT)
 | 
			
		||||
%Import QtSerialPort/QtSerialPortmod.sip
 | 
			
		||||
%End
 | 
			
		||||
 | 
			
		||||
%Include conversions.sip
 | 
			
		||||
%Include qgsexception.sip
 | 
			
		||||
%Include typedefs.sip
 | 
			
		||||
 | 
			
		||||
@ -91,6 +91,13 @@ done:
 | 
			
		||||
 | 
			
		||||
%End
 | 
			
		||||
 | 
			
		||||
%Feature HAVE_GUI
 | 
			
		||||
%Feature HAVE_QTSERIALPORT
 | 
			
		||||
%Feature HAVE_QTPRINTER
 | 
			
		||||
%Feature ANDROID
 | 
			
		||||
%Feature VECTOR_MAPPED_TYPE
 | 
			
		||||
%Feature HAVE_WEBENGINE_SIP
 | 
			
		||||
 | 
			
		||||
%Import QtXml/QtXmlmod.sip
 | 
			
		||||
%Import QtNetwork/QtNetworkmod.sip
 | 
			
		||||
%Import QtSql/QtSqlmod.sip
 | 
			
		||||
@ -98,14 +105,10 @@ done:
 | 
			
		||||
%Import QtPrintSupport/QtPrintSupportmod.sip
 | 
			
		||||
%Import QtWidgets/QtWidgetsmod.sip
 | 
			
		||||
%Import QtPositioning/QtPositioningmod.sip
 | 
			
		||||
%Import QtSerialPort/QtSerialPortmod.sip
 | 
			
		||||
 | 
			
		||||
%Feature HAVE_GUI
 | 
			
		||||
%Feature HAVE_QTSERIALPORT
 | 
			
		||||
%Feature HAVE_QTPRINTER
 | 
			
		||||
%Feature ANDROID
 | 
			
		||||
%Feature VECTOR_MAPPED_TYPE
 | 
			
		||||
%Feature HAVE_WEBENGINE_SIP
 | 
			
		||||
%If (HAVE_QTSERIALPORT)
 | 
			
		||||
%Import QtSerialPort/QtSerialPortmod.sip
 | 
			
		||||
%End
 | 
			
		||||
 | 
			
		||||
%Include conversions.sip
 | 
			
		||||
%Include qgsexception.sip
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user