Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-30800

Extra directory information added in install rules

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Incomplete
    • Icon: Not Evaluated Not Evaluated
    • None
    • 5.0.2
    • Build tools: qmake
    • None

      Example 1:

      install_target: all FORCE
      @if not exist C:$(INSTALL_ROOT)\Depot\qt-5.0.2-win32-msvc2012\qtbase\lib mkdir C:$(INSTALL_ROOT)\Depot\qt-5.0.2-win32-msvc2012\qtbase\lib & if not exist C:$(INSTALL_ROOT)\Depot\qt-5.0.2-win32-msvc2012\qtbase\lib exit 1
      -$(INSTALL_FILE) "..\..\lib\Qt5Guid.prl" "C:$(INSTALL_ROOT)\Depot\qt-5.0.2-win32-msvc2012\qtbase\lib\Qt5Guid.prl"
      -$(INSTALL_FILE) "..\..\lib\Qt5Guid.lib" "C:$(INSTALL_ROOT)\Depot\qt-5.0.2-win32-msvc2012\qtbase\lib\Qt5Guid.lib"
      -$(INSTALL_FILE) "$(DESTDIR_TARGET)" "C:$(INSTALL_ROOT)\Depot\qt-5.0.2-win32-msvc2012\qtbase\lib\$(TARGET)"
      -$(INSTALL_FILE) "..\..\lib\Qt5Guid.pdb" "C:$(INSTALL_ROOT)\Depot\qt-5.0.2-win32-msvc2012\qtbase\lib\Qt5Guid.pdb"

      rules should not include c: or \Depot\qt-5.0.2-win32-msvc2012

      Example 2:

      install_target: first FORCE
      @test -d $(INSTALL_ROOT)/home/rutledge/dev/qt5-android/qtbase/examples/touch/fingerpaint || mkdir -p $(INSTALL_ROOT)/home/rutledge/dev/qt5-android/qtbase/examples/touch/fingerpaint
      -$(INSTALL_PROGRAM) "$(QMAKE_TARGET)" "$(INSTALL_ROOT)/home/rutledge/dev/qt5-android/qtbase/examples/touch/fingerpaint/$(QMAKE_TARGET)"

      rules should not include /home/rutledge/dev/qt5-android

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            buddenha Oswald Buddenhagen
            bilking Bill King
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes