allow arrays for target, setup and toolchain