Details
-
Bug
-
Resolution: Done
-
Not Evaluated
-
1.1.0
-
None
-
8713c864af4955ae539e1b245074208ee84f7a1c
Description
Smallest test case possible!
import qbs Product { Depends { name: "Qt.core" } }
The product has no type set, and this results in an error:
ERROR: /share/qbs/modules/cpp/DarwinGCC.qbs:48:45 Unsupported product type . Must be in {applicationbundle, frameworkbundle, bundle}.
BundleTools.packageType is called by DarwinGCC.defaultInfoPlist, whose ONLY caller in all of QBS is the infoplist Rule. However, a print statement prior to that call does nothing, which leads me to believe the defaultInfoPlist property is being evaluated erroneously through some other means.