diff options
Diffstat (limited to 'tests/auto/blackbox/testdata-baremetal/BareMetalProduct.qbs')
-rw-r--r-- | tests/auto/blackbox/testdata-baremetal/BareMetalProduct.qbs | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/tests/auto/blackbox/testdata-baremetal/BareMetalProduct.qbs b/tests/auto/blackbox/testdata-baremetal/BareMetalProduct.qbs index eaddef340..446cfe086 100644 --- a/tests/auto/blackbox/testdata-baremetal/BareMetalProduct.qbs +++ b/tests/auto/blackbox/testdata-baremetal/BareMetalProduct.qbs @@ -2,7 +2,7 @@ Product { Depends { name: "cpp" } cpp.positionIndependentCode: false Properties { - condition: qbs.toolchain.contains("iar") + condition: qbs.toolchain.includes("iar") && qbs.architecture === "stm8" cpp.driverLinkerFlags: [ "--config_def", "_CSTACK_SIZE=0x100", @@ -10,7 +10,7 @@ Product { ] } Properties { - condition: qbs.toolchain.contains("iar") + condition: qbs.toolchain.includes("iar") && qbs.architecture === "rl78" cpp.driverLinkerFlags: [ "--config_def", "_NEAR_HEAP_SIZE=256", @@ -24,7 +24,7 @@ Product { ] } Properties { - condition: qbs.toolchain.contains("iar") + condition: qbs.toolchain.includes("iar") && qbs.architecture === "rh850" cpp.driverLinkerFlags: [ "--config_def", "CSTACK_SIZE=0x1000", @@ -33,7 +33,7 @@ Product { ] } Properties { - condition: qbs.toolchain.contains("iar") + condition: qbs.toolchain.includes("iar") && qbs.architecture === "v850" cpp.driverLinkerFlags: [ "-D_CSTACK_SIZE=1000", @@ -42,7 +42,7 @@ Product { ] } Properties { - condition: qbs.toolchain.contains("iar") + condition: qbs.toolchain.includes("iar") && qbs.architecture === "78k" cpp.commonCompilerFlags: [ "--core", "78k0", @@ -59,7 +59,7 @@ Product { ] } Properties { - condition: qbs.toolchain.contains("iar") + condition: qbs.toolchain.includes("iar") && qbs.architecture === "sh" cpp.driverLinkerFlags: [ "--config_def", "_CSTACK_SIZE=0x800", @@ -69,7 +69,7 @@ Product { ] } Properties { - condition: qbs.toolchain.contains("iar") + condition: qbs.toolchain.includes("iar") && qbs.architecture === "hcs8" cpp.driverLinkerFlags: [ "-D_CSTACK_SIZE=200", @@ -78,7 +78,7 @@ Product { ] } Properties { - condition: qbs.toolchain.contains("iar") + condition: qbs.toolchain.includes("iar") && qbs.architecture === "m32c" cpp.driverLinkerFlags: [ "-D_CSTACK_SIZE=100", @@ -91,7 +91,7 @@ Product { ] } Properties { - condition: qbs.toolchain.contains("iar") + condition: qbs.toolchain.includes("iar") && qbs.architecture === "riscv" cpp.driverLinkerFlags: [ "--config_def", "CSTACK_SIZE=0x1000", @@ -99,7 +99,7 @@ Product { ] } Properties { - condition: qbs.toolchain.contains("iar") + condition: qbs.toolchain.includes("iar") && qbs.architecture === "m68k" cpp.cFlags: [ "--no_div" @@ -117,41 +117,41 @@ Product { ] } Properties { - condition: qbs.toolchain.contains("keil") + condition: qbs.toolchain.includes("keil") && qbs.architecture.startsWith("arm") && cpp.compilerName.startsWith("armcc") cpp.assemblerFlags: ["--cpu", "cortex-m0"] cpp.commonCompilerFlags: ["--cpu", "cortex-m0"] } Properties { - condition: qbs.toolchain.contains("keil") + condition: qbs.toolchain.includes("keil") && qbs.architecture.startsWith("arm") && cpp.compilerName.startsWith("armclang") cpp.assemblerFlags: ["--cpu", "cortex-m0"] cpp.commonCompilerFlags: ["-mcpu=cortex-m0", "--target=arm-arm-none-eabi"] } Properties { - condition: qbs.toolchain.contains("gcc") + condition: qbs.toolchain.includes("gcc") && qbs.architecture.startsWith("arm") cpp.driverFlags: ["-specs=nosys.specs"] } Properties { - condition: qbs.toolchain.contains("gcc") + condition: qbs.toolchain.includes("gcc") && qbs.architecture === "xtensa" cpp.driverFlags: ["-nostdlib"] } Properties { - condition: qbs.toolchain.contains("gcc") + condition: qbs.toolchain.includes("gcc") && qbs.architecture === "msp430" cpp.driverFlags: ["-mmcu=msp430f5529", "-nostdlib"] } Properties { - condition: qbs.toolchain.contains("gcc") + condition: qbs.toolchain.includes("gcc") && qbs.architecture === "m32r" cpp.driverFlags: ["-nostdlib"] } Properties { - condition: qbs.toolchain.contains("gcc") + condition: qbs.toolchain.includes("gcc") && qbs.architecture === "riscv" cpp.driverFlags: ["-nostdlib"] } |