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

Extra directory information added in install rules

    XMLWordPrintable

Details

    • Bug
    • Resolution: Incomplete
    • Not Evaluated
    • None
    • 5.0.2
    • Build tools: qmake
    • 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

              buddenha Oswald Buddenhagen
              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