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

Properties of modules with two-level names are broken in Properties items

    XMLWordPrintable

Details

    • ffc3acc1b14dcdaeb0e42bba8d6eef121d320b2e

    Description

      The following project fails to build with "ERROR: The name of module 'Android' is equal to the first component of the name of module 'Android.ndk', which is not allowed". Moving the Android.ndk.appStl property binding out of the Properties block is a possible workaround.

      import qbs
      
      Project {
          CppApplication {
              Depends { name: "Android.ndk" }
              Properties {
                  condition: true
                  Android.ndk.appStl: "gnustl_shared"
              }
          }
      }

      Attachments

        For Gerrit Dashboard: QBS-1101
        # Subject Branch Project Status CR V

        Activity

          People

            kandeler Christian Kandeler
            jakepetroules Jake Petroules (DO NOT ASSIGN ISSUES)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes