From 275885e6ecebc444203fa308a608860ff49b4a62 Mon Sep 17 00:00:00 2001 From: Nav Date: Tue, 12 Dec 2023 18:11:17 +0000 Subject: [PATCH] Moved `TargetFamily` enum into separate header file --- src/Targets/TargetDescriptor.hpp | 7 +------ src/Targets/TargetFamily.hpp | 12 ++++++++++++ 2 files changed, 13 insertions(+), 6 deletions(-) create mode 100644 src/Targets/TargetFamily.hpp diff --git a/src/Targets/TargetDescriptor.hpp b/src/Targets/TargetDescriptor.hpp index 9a907ce1..e8700258 100644 --- a/src/Targets/TargetDescriptor.hpp +++ b/src/Targets/TargetDescriptor.hpp @@ -7,6 +7,7 @@ #include #include +#include "TargetFamily.hpp" #include "TargetMemory.hpp" #include "TargetRegister.hpp" #include "TargetVariant.hpp" @@ -14,12 +15,6 @@ namespace Targets { - enum class TargetFamily: std::uint8_t - { - AVR8, - RISC_V, - }; - struct TargetDescriptor { std::string id; diff --git a/src/Targets/TargetFamily.hpp b/src/Targets/TargetFamily.hpp new file mode 100644 index 00000000..19acf422 --- /dev/null +++ b/src/Targets/TargetFamily.hpp @@ -0,0 +1,12 @@ +#pragma once + +#include + +namespace Targets +{ + enum class TargetFamily: std::uint8_t + { + AVR8, + RISC_V, + }; +}