aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/generator/iarew/archs/arm/armbuildconfigurationgroup_v8.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/generator/iarew/archs/arm/armbuildconfigurationgroup_v8.h')
-rw-r--r--src/plugins/generator/iarew/archs/arm/armbuildconfigurationgroup_v8.h23
1 files changed, 13 insertions, 10 deletions
diff --git a/src/plugins/generator/iarew/archs/arm/armbuildconfigurationgroup_v8.h b/src/plugins/generator/iarew/archs/arm/armbuildconfigurationgroup_v8.h
index 1bc3ab549..26370c9b8 100644
--- a/src/plugins/generator/iarew/archs/arm/armbuildconfigurationgroup_v8.h
+++ b/src/plugins/generator/iarew/archs/arm/armbuildconfigurationgroup_v8.h
@@ -31,32 +31,35 @@
#ifndef QBS_IAREWARMBUILDCONFIGURATIONGROUP_V8_H
#define QBS_IAREWARMBUILDCONFIGURATIONGROUP_V8_H
-#include "../../iarewpropertygroup.h"
+#include <generators/xmlpropertygroup.h>
namespace qbs {
namespace iarew {
namespace arm {
namespace v8 {
-class ArmBuildConfigurationGroup final : public IarewPropertyGroup
+class ArmBuildConfigurationGroup final
+ : public gen::xml::PropertyGroup
{
private:
- explicit ArmBuildConfigurationGroup(const Project &qbsProject,
- const ProductData &qbsProduct,
- const std::vector<ProductData> &qbsProductDeps);
+ explicit ArmBuildConfigurationGroup(
+ const qbs::Project &qbsProject,
+ const qbs::ProductData &qbsProduct,
+ const std::vector<ProductData> &qbsProductDeps);
friend class ArmBuildConfigurationGroupFactory;
};
-class ArmBuildConfigurationGroupFactory final : public IarewPropertyGroupFactory
+class ArmBuildConfigurationGroupFactory final
+ : public gen::xml::PropertyGroupFactory
{
public:
- bool canCreate(IarewUtils::Architecture architecture,
+ bool canCreate(gen::utils::Architecture arch,
const Version &version) const final;
- std::unique_ptr<IarewPropertyGroup> create(
- const Project &qbsProject,
- const ProductData &qbsProduct,
+ std::unique_ptr<gen::xml::PropertyGroup> create(
+ const qbs::Project &qbsProject,
+ const qbs::ProductData &qbsProduct,
const std::vector<ProductData> &qbsProductDeps) const final;
};