summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt27
1 files changed, 19 insertions, 8 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 270cfb4..cba5aa3 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -93,7 +93,6 @@ set(MESSAGE_DIR src/message)
set(SERVICE_DIR src/service)
set(MANAGEMENT_DIR src/management)
set(FILE_DIR src/file)
-set(PARSER_DIR src/file/parser)
set(MANAGER_BUILDER_DIR src/management/builder)
set(CONVERTER_DIR src/converter)
set(LOGGER_DIR src/logger)
@@ -129,21 +128,33 @@ set(SRC_FILES
${MANAGEMENT_DIR}/settings.cpp
${MANAGEMENT_DIR}/general.hpp
- ${FILE_DIR}/mail.hpp
- ${FILE_DIR}/mail.cpp
- ${FILE_DIR}/settings.hpp
- ${FILE_DIR}/settings.cpp
+ ${FILE_DIR}/mail/file_decorator.hpp
+ ${FILE_DIR}/mail/file_decorator.cpp
+ ${FILE_DIR}/mail/sort_decorator.hpp
+ ${FILE_DIR}/mail/sort_decorator.cpp
+ ${FILE_DIR}/mail/checker_decorator.hpp
+ ${FILE_DIR}/mail/checker_decorator.cpp
+ ${FILE_DIR}/mail/types/ifile_manipulator.hpp
+
+ ${FILE_DIR}/settings/settings.hpp
+ ${FILE_DIR}/settings/settings.cpp
+ ${FILE_DIR}/settings/parser.hpp
+ ${FILE_DIR}/settings/parser.cpp
+ ${FILE_DIR}/settings/file_decorator.hpp
+ ${FILE_DIR}/settings/file_decorator.cpp
+ ${FILE_DIR}/settings/checker_decorator.hpp
+ ${FILE_DIR}/settings/checker_decorator.cpp
+ ${FILE_DIR}/settings/types/ifile_manipulator.hpp
${CONVERTER_DIR}/struct_to_file.hpp
${CONVERTER_DIR}/struct_to_file.cpp
${CONVERTER_DIR}/file_to_struct.hpp
${CONVERTER_DIR}/file_to_struct.cpp
+ ${CONVERTER_DIR}/file_to_string.hpp
+ ${CONVERTER_DIR}/file_to_string.cpp
${CONVERTER_DIR}/struct_to_string.hpp
${CONVERTER_DIR}/struct_to_string.cpp
- ${PARSER_DIR}/settings.hpp
- ${PARSER_DIR}/settings.cpp
-
${MANAGER_BUILDER_DIR}/settings.hpp
${MANAGER_BUILDER_DIR}/settings.cpp
${MANAGER_BUILDER_DIR}/mail.hpp