diff --git a/include/config_parser.h b/include/config_parser.h index 0f85dd0..6b090c7 100644 --- a/include/config_parser.h +++ b/include/config_parser.h @@ -29,6 +29,7 @@ public: HAR = 1, ENTRY = 2, FEATURE = 3, + SHARED = 4, }; ConfigParser(); diff --git a/src/config_parser.cpp b/src/config_parser.cpp index 5d9e780..2b32ab5 100644 --- a/src/config_parser.cpp +++ b/src/config_parser.cpp @@ -24,9 +24,10 @@ namespace Global { namespace Restool { using namespace std; const map ConfigParser::MODULE_TYPES = { - { "har", ModuleType::HAR, }, + { "har", ModuleType::HAR }, { "entry", ModuleType::ENTRY }, - { "feature", ModuleType::FEATURE } + { "feature", ModuleType::FEATURE }, + { "shared", ModuleType::SHARED } }; const map ConfigParser::JSON_STRING_IDS = { diff --git a/src/resource_merge.cpp b/src/resource_merge.cpp index 80a12c9..c96ea91 100644 --- a/src/resource_merge.cpp +++ b/src/resource_merge.cpp @@ -25,6 +25,7 @@ const vector ResourceMerge::ORDERS = { ConfigParser::ModuleType::NONE, ConfigParser::ModuleType::ENTRY, ConfigParser::ModuleType::FEATURE, + ConfigParser::ModuleType::SHARED, ConfigParser::ModuleType::HAR };