Uploaded image for project: 'Qbs ("Cubes")'
  1. Qbs ("Cubes")
  2. QBS-830

Resources do not get installed if the respective product has a product dependency

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P1: Critical
    • Resolution: Done
    • Affects Version/s: 1.4.1
    • Fix Version/s: 1.4.2
    • Component/s: General
    • Labels:
      None
    • Commits:
      9d025655d5524433ac8ffbbac0f5ab7aa196d797

      Description

      For instance:

      import qbs
      
      Project {
          CppApplication {
              name: "app"
              files: "main.cpp"
          }
      
          Product {
              Depends { name: "app" }
              Group {
                  name: "files to install"
                  files: ["file1.txt", "file2.txt"]
                  qbs.install: true
                  qbs.installDir: "blubb"
              }
          }
      }
      

      file1.txt and file2.txt will not get installed. If the dependency to "app" is removed, things work as expected.

        Attachments

          Issue Links

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

            Activity

              People

              Assignee:
              jbornema Joerg Bornemann
              Reporter:
              kandeler Christian Kandeler
              Votes:
              3 Vote for this issue
              Watchers:
              6 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Gerrit Reviews

                  There are no open Gerrit changes