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

Extra directory information added in install rules

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Not Evaluated
    • Resolution: Incomplete
    • Affects Version/s: 5.0.2
    • Fix Version/s: None
    • Component/s: Build tools: qmake
    • Labels:
      None

      Description

      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

        Attachments

          Issue Links

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

            Activity

              People

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

                Dates

                Created:
                Updated:
                Resolved:

                  Gerrit Reviews

                  There are no open Gerrit changes