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

Results of Probes are sometimes not seen in conjunction with property bindings in Products or Export items

    XMLWordPrintable

Details

    Description

      Check out https://codereview.qt-project.org/#/c/153520/ and remove the QBS-966 workaround in gcc.js, and add a couple console.info lines in android-gcc.qbs's override of dynamicLibraries and staticLibraries; compile the Android teapot example and receive the following output:

      Android.ndk.ndkDir from within cpp.dynamicLibraries: /Users/jakepetroules/Library/Android/sdk/ndk-bundle
      Android.ndk.ndkDir from within cpp.staticLibraries: /Users/jakepetroules/Library/Android/sdk/ndk-bundle
      Android.ndk.ndkDir from within cpp.dynamicLibraries: undefined
      Android.ndk.ndkDir from within cpp.staticLibraries: /Users/jakepetroules/Library/Android/sdk/ndk-bundle
      Android.ndk.ndkDir from within cpp.dynamicLibraries: /Users/jakepetroules/Library/Android/sdk/ndk-bundle
      Android.ndk.ndkDir from within cpp.staticLibraries: /Users/jakepetroules/Library/Android/sdk/ndk-bundle
      Android.ndk.ndkDir from within cpp.dynamicLibraries: undefined
      Android.ndk.ndkDir from within cpp.staticLibraries: /Users/jakepetroules/Library/Android/sdk/ndk-bundle
      Android.ndk.ndkDir from within cpp.dynamicLibraries: /Users/jakepetroules/Library/Android/sdk/ndk-bundle
      Android.ndk.ndkDir from within cpp.staticLibraries: /Users/jakepetroules/Library/Android/sdk/ndk-bundle
      Android.ndk.ndkDir from within cpp.dynamicLibraries: /Users/jakepetroules/Library/Android/sdk/ndk-bundle
      Android.ndk.ndkDir from within cpp.staticLibraries: /Users/jakepetroules/Library/Android/sdk/ndk-bundle
      Android.ndk.ndkDir from within cpp.dynamicLibraries: /Users/jakepetroules/Library/Android/sdk/ndk-bundle
      Android.ndk.ndkDir from within cpp.staticLibraries: /Users/jakepetroules/Library/Android/sdk/ndk-bundle
      Android.ndk.ndkDir from within cpp.dynamicLibraries: undefined
      Android.ndk.ndkDir from within cpp.staticLibraries: /Users/jakepetroules/Library/Android/sdk/ndk-bundle
      Android.ndk.ndkDir from within cpp.dynamicLibraries: undefined
      Android.ndk.ndkDir from within cpp.staticLibraries: /Users/jakepetroules/Library/Android/sdk/ndk-bundle
      Android.ndk.ndkDir from within cpp.dynamicLibraries: undefined
      Android.ndk.ndkDir from within cpp.staticLibraries: /Users/jakepetroules/Library/Android/sdk/ndk-bundle
      Android.ndk.ndkDir from within cpp.dynamicLibraries: /Users/jakepetroules/Library/Android/sdk/ndk-bundle
      Android.ndk.ndkDir from within cpp.staticLibraries: /Users/jakepetroules/Library/Android/sdk/ndk-bundle
      Android.ndk.ndkDir from within cpp.dynamicLibraries: /Users/jakepetroules/Library/Android/sdk/ndk-bundle
      Android.ndk.ndkDir from within cpp.staticLibraries: /Users/jakepetroules/Library/Android/sdk/ndk-bundle
      Android.ndk.ndkDir from within cpp.dynamicLibraries: /Users/jakepetroules/Library/Android/sdk/ndk-bundle
      Android.ndk.ndkDir from within cpp.staticLibraries: /Users/jakepetroules/Library/Android/sdk/ndk-bundle
      Android.ndk.ndkDir from within cpp.dynamicLibraries: undefined
      Android.ndk.ndkDir from within cpp.staticLibraries: /Users/jakepetroules/Library/Android/sdk/ndk-bundle
      Android.ndk.ndkDir from within cpp.dynamicLibraries: undefined
      Android.ndk.ndkDir from within cpp.staticLibraries: /Users/jakepetroules/Library/Android/sdk/ndk-bundle
      Android.ndk.ndkDir from within cpp.dynamicLibraries: undefined
      Android.ndk.ndkDir from within cpp.staticLibraries: /Users/jakepetroules/Library/Android/sdk/ndk-bundle

      Remove the cpp.dynamicLibraries bindings from within Export items in teapot.qbs, observe that significantly fewer instances of 'undefined' are shown. Remove the cpp.dynamicLibraries binding from the TeapotNativeActivity and observe that ALL instances of 'undefined' are gone.

      Attachments

        Issue Links

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

          Activity

            People

              jbornema Joerg Bornemann
              jakepetroules Jake Petroules (DO NOT ASSIGN ISSUES)
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes