1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
|
import "idusagebase.qbs" as DerivedProduct
Project {
id: theProject
property int initialNr: 0
DerivedProduct {
id: product1
}
Product {
id: product2
property int nr: theProject.initialNr + product1.nr + 1
name: "product2_" + nr
}
Product {
id: product3
property int nr: product2.nr + 1
name: "product3_" + nr
}
DerivedProduct {
id: product4
nr: product3.nr + 1
name: "product4_" + nr
}
Product {
name: "product5"
Depends { name: "deepdummy.deep.moat"; id: moat }
Group {
Group {
condition: moat.present
files: "dummy.txt"
}
}
}
}
|