diff --git a/core/basic/any.cpp b/iflytop/core/basic/any.cpp similarity index 100% rename from core/basic/any.cpp rename to iflytop/core/basic/any.cpp diff --git a/core/basic/any.hpp b/iflytop/core/basic/any.hpp similarity index 100% rename from core/basic/any.hpp rename to iflytop/core/basic/any.hpp diff --git a/core/basic/autodo.hpp b/iflytop/core/basic/autodo.hpp similarity index 100% rename from core/basic/autodo.hpp rename to iflytop/core/basic/autodo.hpp diff --git a/core/basic/concurrentqueue/README.md b/iflytop/core/basic/concurrentqueue/README.md similarity index 100% rename from core/basic/concurrentqueue/README.md rename to iflytop/core/basic/concurrentqueue/README.md diff --git a/core/basic/concurrentqueue/blockingconcurrentqueue.h b/iflytop/core/basic/concurrentqueue/blockingconcurrentqueue.h similarity index 100% rename from core/basic/concurrentqueue/blockingconcurrentqueue.h rename to iflytop/core/basic/concurrentqueue/blockingconcurrentqueue.h diff --git a/core/basic/concurrentqueue/concurrentqueue.h b/iflytop/core/basic/concurrentqueue/concurrentqueue.h similarity index 100% rename from core/basic/concurrentqueue/concurrentqueue.h rename to iflytop/core/basic/concurrentqueue/concurrentqueue.h diff --git a/core/basic/concurrentqueue/gitinfo b/iflytop/core/basic/concurrentqueue/gitinfo similarity index 100% rename from core/basic/concurrentqueue/gitinfo rename to iflytop/core/basic/concurrentqueue/gitinfo diff --git a/core/basic/ds/binary.hpp b/iflytop/core/basic/ds/binary.hpp similarity index 100% rename from core/basic/ds/binary.hpp rename to iflytop/core/basic/ds/binary.hpp diff --git a/core/basic/enum_converter.hpp b/iflytop/core/basic/enum_converter.hpp similarity index 100% rename from core/basic/enum_converter.hpp rename to iflytop/core/basic/enum_converter.hpp diff --git a/core/basic/marco/basic.h b/iflytop/core/basic/marco/basic.h similarity index 100% rename from core/basic/marco/basic.h rename to iflytop/core/basic/marco/basic.h diff --git a/core/basic/marco/data.hpp b/iflytop/core/basic/marco/data.hpp similarity index 100% rename from core/basic/marco/data.hpp rename to iflytop/core/basic/marco/data.hpp diff --git a/core/basic/marco/marco.hpp b/iflytop/core/basic/marco/marco.hpp similarity index 100% rename from core/basic/marco/marco.hpp rename to iflytop/core/basic/marco/marco.hpp diff --git a/core/basic/marco/marco_list.h b/iflytop/core/basic/marco/marco_list.h similarity index 100% rename from core/basic/marco/marco_list.h rename to iflytop/core/basic/marco/marco_list.h diff --git a/core/basic/nlohmann/README.md b/iflytop/core/basic/nlohmann/README.md similarity index 100% rename from core/basic/nlohmann/README.md rename to iflytop/core/basic/nlohmann/README.md diff --git a/core/basic/nlohmann/json.hpp b/iflytop/core/basic/nlohmann/json.hpp similarity index 100% rename from core/basic/nlohmann/json.hpp rename to iflytop/core/basic/nlohmann/json.hpp diff --git a/core/basic/nod/nod.hpp b/iflytop/core/basic/nod/nod.hpp similarity index 100% rename from core/basic/nod/nod.hpp rename to iflytop/core/basic/nod/nod.hpp diff --git a/core/basic/signal/signal.cpp b/iflytop/core/basic/signal/signal.cpp similarity index 100% rename from core/basic/signal/signal.cpp rename to iflytop/core/basic/signal/signal.cpp diff --git a/core/basic/signal/signal.hpp b/iflytop/core/basic/signal/signal.hpp similarity index 100% rename from core/basic/signal/signal.hpp rename to iflytop/core/basic/signal/signal.hpp diff --git a/core/components/audio/wav_recorder.cpp b/iflytop/core/components/audio/wav_recorder.cpp similarity index 100% rename from core/components/audio/wav_recorder.cpp rename to iflytop/core/components/audio/wav_recorder.cpp diff --git a/core/components/audio/wav_recorder.hpp b/iflytop/core/components/audio/wav_recorder.hpp similarity index 100% rename from core/components/audio/wav_recorder.hpp rename to iflytop/core/components/audio/wav_recorder.hpp diff --git a/core/components/audio/wavheader.hpp b/iflytop/core/components/audio/wavheader.hpp similarity index 100% rename from core/components/audio/wavheader.hpp rename to iflytop/core/components/audio/wavheader.hpp diff --git a/core/components/config_template/config_template.hpp b/iflytop/core/components/config_template/config_template.hpp similarity index 100% rename from core/components/config_template/config_template.hpp rename to iflytop/core/components/config_template/config_template.hpp diff --git a/core/components/fileutils.cpp b/iflytop/core/components/fileutils.cpp similarity index 100% rename from core/components/fileutils.cpp rename to iflytop/core/components/fileutils.cpp diff --git a/core/components/fileutils.hpp b/iflytop/core/components/fileutils.hpp similarity index 100% rename from core/components/fileutils.hpp rename to iflytop/core/components/fileutils.hpp diff --git a/core/components/jobs/thread_pool_task_scheduler.cpp b/iflytop/core/components/jobs/thread_pool_task_scheduler.cpp similarity index 100% rename from core/components/jobs/thread_pool_task_scheduler.cpp rename to iflytop/core/components/jobs/thread_pool_task_scheduler.cpp diff --git a/core/components/jobs/thread_pool_task_scheduler.hpp b/iflytop/core/components/jobs/thread_pool_task_scheduler.hpp similarity index 100% rename from core/components/jobs/thread_pool_task_scheduler.hpp rename to iflytop/core/components/jobs/thread_pool_task_scheduler.hpp diff --git a/core/components/jobs/work_queue.cpp b/iflytop/core/components/jobs/work_queue.cpp similarity index 100% rename from core/components/jobs/work_queue.cpp rename to iflytop/core/components/jobs/work_queue.cpp diff --git a/core/components/jobs/work_queue.hpp b/iflytop/core/components/jobs/work_queue.hpp similarity index 100% rename from core/components/jobs/work_queue.hpp rename to iflytop/core/components/jobs/work_queue.hpp diff --git a/core/components/modbus/modbus.cpp b/iflytop/core/components/modbus/modbus.cpp similarity index 100% rename from core/components/modbus/modbus.cpp rename to iflytop/core/components/modbus/modbus.cpp diff --git a/core/components/modbus/modbus.hpp b/iflytop/core/components/modbus/modbus.hpp similarity index 100% rename from core/components/modbus/modbus.hpp rename to iflytop/core/components/modbus/modbus.hpp diff --git a/core/components/modbus/zmodbus_common.c b/iflytop/core/components/modbus/zmodbus_common.c similarity index 100% rename from core/components/modbus/zmodbus_common.c rename to iflytop/core/components/modbus/zmodbus_common.c diff --git a/core/components/modbus/zmodbus_common.h b/iflytop/core/components/modbus/zmodbus_common.h similarity index 100% rename from core/components/modbus/zmodbus_common.h rename to iflytop/core/components/modbus/zmodbus_common.h diff --git a/core/components/modbus/zmodbus_master.c b/iflytop/core/components/modbus/zmodbus_master.c similarity index 100% rename from core/components/modbus/zmodbus_master.c rename to iflytop/core/components/modbus/zmodbus_master.c diff --git a/core/components/modbus/zmodbus_master.h b/iflytop/core/components/modbus/zmodbus_master.h similarity index 100% rename from core/components/modbus/zmodbus_master.h rename to iflytop/core/components/modbus/zmodbus_master.h diff --git a/core/components/modbus/zmodbus_slave.c b/iflytop/core/components/modbus/zmodbus_slave.c similarity index 100% rename from core/components/modbus/zmodbus_slave.c rename to iflytop/core/components/modbus/zmodbus_slave.c diff --git a/core/components/modbus/zmodbus_slave.h b/iflytop/core/components/modbus/zmodbus_slave.h similarity index 100% rename from core/components/modbus/zmodbus_slave.h rename to iflytop/core/components/modbus/zmodbus_slave.h diff --git a/core/components/process/.clang-format b/iflytop/core/components/process/.clang-format similarity index 100% rename from core/components/process/.clang-format rename to iflytop/core/components/process/.clang-format diff --git a/core/components/process/README.md b/iflytop/core/components/process/README.md similarity index 100% rename from core/components/process/README.md rename to iflytop/core/components/process/README.md diff --git a/core/components/process/process.cpp b/iflytop/core/components/process/process.cpp similarity index 100% rename from core/components/process/process.cpp rename to iflytop/core/components/process/process.cpp diff --git a/core/components/process/process.hpp b/iflytop/core/components/process/process.hpp similarity index 100% rename from core/components/process/process.hpp rename to iflytop/core/components/process/process.hpp diff --git a/core/components/process/process_unix.cpp b/iflytop/core/components/process/process_unix.cpp similarity index 100% rename from core/components/process/process_unix.cpp rename to iflytop/core/components/process/process_unix.cpp diff --git a/core/components/sha256/IFLYTOP_README.md b/iflytop/core/components/sha256/IFLYTOP_README.md similarity index 100% rename from core/components/sha256/IFLYTOP_README.md rename to iflytop/core/components/sha256/IFLYTOP_README.md diff --git a/core/components/sha256/README.md b/iflytop/core/components/sha256/README.md similarity index 100% rename from core/components/sha256/README.md rename to iflytop/core/components/sha256/README.md diff --git a/core/components/sha256/example/hasher.cpp b/iflytop/core/components/sha256/example/hasher.cpp similarity index 100% rename from core/components/sha256/example/hasher.cpp rename to iflytop/core/components/sha256/example/hasher.cpp diff --git a/core/components/sha256/example/interactive_hasher.cpp b/iflytop/core/components/sha256/example/interactive_hasher.cpp similarity index 100% rename from core/components/sha256/example/interactive_hasher.cpp rename to iflytop/core/components/sha256/example/interactive_hasher.cpp diff --git a/core/components/sha256/sha256.hpp b/iflytop/core/components/sha256/sha256.hpp similarity index 100% rename from core/components/sha256/sha256.hpp rename to iflytop/core/components/sha256/sha256.hpp diff --git a/core/components/stringutils.cpp b/iflytop/core/components/stringutils.cpp similarity index 100% rename from core/components/stringutils.cpp rename to iflytop/core/components/stringutils.cpp diff --git a/core/components/stringutils.hpp b/iflytop/core/components/stringutils.hpp similarity index 100% rename from core/components/stringutils.hpp rename to iflytop/core/components/stringutils.hpp diff --git a/core/components/timer/simple_timer.cpp b/iflytop/core/components/timer/simple_timer.cpp similarity index 100% rename from core/components/timer/simple_timer.cpp rename to iflytop/core/components/timer/simple_timer.cpp diff --git a/core/components/timer/simple_timer.hpp b/iflytop/core/components/timer/simple_timer.hpp similarity index 100% rename from core/components/timer/simple_timer.hpp rename to iflytop/core/components/timer/simple_timer.hpp diff --git a/core/components/timeutils.hpp b/iflytop/core/components/timeutils.hpp similarity index 100% rename from core/components/timeutils.hpp rename to iflytop/core/components/timeutils.hpp diff --git a/core/components/uart/uart.cpp b/iflytop/core/components/uart/uart.cpp similarity index 100% rename from core/components/uart/uart.cpp rename to iflytop/core/components/uart/uart.cpp diff --git a/core/components/uart/uart.hpp b/iflytop/core/components/uart/uart.hpp similarity index 100% rename from core/components/uart/uart.hpp rename to iflytop/core/components/uart/uart.hpp diff --git a/core/driver/socketcan/libsocketcan/can_netlink.h b/iflytop/core/driver/socketcan/libsocketcan/can_netlink.h similarity index 100% rename from core/driver/socketcan/libsocketcan/can_netlink.h rename to iflytop/core/driver/socketcan/libsocketcan/can_netlink.h diff --git a/core/driver/socketcan/libsocketcan/libsocketcan.c b/iflytop/core/driver/socketcan/libsocketcan/libsocketcan.c similarity index 100% rename from core/driver/socketcan/libsocketcan/libsocketcan.c rename to iflytop/core/driver/socketcan/libsocketcan/libsocketcan.c diff --git a/core/driver/socketcan/libsocketcan/libsocketcan.h b/iflytop/core/driver/socketcan/libsocketcan/libsocketcan.h similarity index 100% rename from core/driver/socketcan/libsocketcan/libsocketcan.h rename to iflytop/core/driver/socketcan/libsocketcan/libsocketcan.h diff --git a/core/driver/socketcan/socket_can.cpp b/iflytop/core/driver/socketcan/socket_can.cpp similarity index 100% rename from core/driver/socketcan/socket_can.cpp rename to iflytop/core/driver/socketcan/socket_can.cpp diff --git a/core/driver/socketcan/socket_can.hpp b/iflytop/core/driver/socketcan/socket_can.hpp similarity index 100% rename from core/driver/socketcan/socket_can.hpp rename to iflytop/core/driver/socketcan/socket_can.hpp diff --git a/core/driver/socketcan/socket_can_frame.cpp b/iflytop/core/driver/socketcan/socket_can_frame.cpp similarity index 100% rename from core/driver/socketcan/socket_can_frame.cpp rename to iflytop/core/driver/socketcan/socket_can_frame.cpp diff --git a/core/driver/socketcan/socket_can_frame.hpp b/iflytop/core/driver/socketcan/socket_can_frame.hpp similarity index 100% rename from core/driver/socketcan/socket_can_frame.hpp rename to iflytop/core/driver/socketcan/socket_can_frame.hpp diff --git a/core/driver/socketcan/socket_can_utils.cpp b/iflytop/core/driver/socketcan/socket_can_utils.cpp similarity index 100% rename from core/driver/socketcan/socket_can_utils.cpp rename to iflytop/core/driver/socketcan/socket_can_utils.cpp diff --git a/core/driver/socketcan/socket_can_utils.hpp b/iflytop/core/driver/socketcan/socket_can_utils.hpp similarity index 100% rename from core/driver/socketcan/socket_can_utils.hpp rename to iflytop/core/driver/socketcan/socket_can_utils.hpp diff --git a/core/linuxcoreutils/linuxcoreutils.cpp b/iflytop/core/linuxcoreutils/linuxcoreutils.cpp similarity index 100% rename from core/linuxcoreutils/linuxcoreutils.cpp rename to iflytop/core/linuxcoreutils/linuxcoreutils.cpp diff --git a/core/linuxcoreutils/linuxcoreutils.hpp b/iflytop/core/linuxcoreutils/linuxcoreutils.hpp similarity index 100% rename from core/linuxcoreutils/linuxcoreutils.hpp rename to iflytop/core/linuxcoreutils/linuxcoreutils.hpp diff --git a/core/spdlog/.clang-format b/iflytop/core/spdlog/.clang-format similarity index 100% rename from core/spdlog/.clang-format rename to iflytop/core/spdlog/.clang-format diff --git a/core/spdlog/.clang-tidy b/iflytop/core/spdlog/.clang-tidy similarity index 100% rename from core/spdlog/.clang-tidy rename to iflytop/core/spdlog/.clang-tidy diff --git a/core/spdlog/.gitattributes b/iflytop/core/spdlog/.gitattributes similarity index 100% rename from core/spdlog/.gitattributes rename to iflytop/core/spdlog/.gitattributes diff --git a/core/spdlog/.github/workflows/ci.yml b/iflytop/core/spdlog/.github/workflows/ci.yml similarity index 100% rename from core/spdlog/.github/workflows/ci.yml rename to iflytop/core/spdlog/.github/workflows/ci.yml diff --git a/core/spdlog/.gitignore b/iflytop/core/spdlog/.gitignore similarity index 100% rename from core/spdlog/.gitignore rename to iflytop/core/spdlog/.gitignore diff --git a/core/spdlog/CMakeLists.txt b/iflytop/core/spdlog/CMakeLists.txt similarity index 100% rename from core/spdlog/CMakeLists.txt rename to iflytop/core/spdlog/CMakeLists.txt diff --git a/core/spdlog/INSTALL b/iflytop/core/spdlog/INSTALL similarity index 100% rename from core/spdlog/INSTALL rename to iflytop/core/spdlog/INSTALL diff --git a/core/spdlog/LICENSE b/iflytop/core/spdlog/LICENSE similarity index 100% rename from core/spdlog/LICENSE rename to iflytop/core/spdlog/LICENSE diff --git a/core/spdlog/README.md b/iflytop/core/spdlog/README.md similarity index 100% rename from core/spdlog/README.md rename to iflytop/core/spdlog/README.md diff --git a/core/spdlog/appveyor.yml b/iflytop/core/spdlog/appveyor.yml similarity index 100% rename from core/spdlog/appveyor.yml rename to iflytop/core/spdlog/appveyor.yml diff --git a/core/spdlog/bench/CMakeLists.txt b/iflytop/core/spdlog/bench/CMakeLists.txt similarity index 100% rename from core/spdlog/bench/CMakeLists.txt rename to iflytop/core/spdlog/bench/CMakeLists.txt diff --git a/core/spdlog/bench/async_bench.cpp b/iflytop/core/spdlog/bench/async_bench.cpp similarity index 100% rename from core/spdlog/bench/async_bench.cpp rename to iflytop/core/spdlog/bench/async_bench.cpp diff --git a/core/spdlog/bench/bench.cpp b/iflytop/core/spdlog/bench/bench.cpp similarity index 100% rename from core/spdlog/bench/bench.cpp rename to iflytop/core/spdlog/bench/bench.cpp diff --git a/core/spdlog/bench/formatter-bench.cpp b/iflytop/core/spdlog/bench/formatter-bench.cpp similarity index 100% rename from core/spdlog/bench/formatter-bench.cpp rename to iflytop/core/spdlog/bench/formatter-bench.cpp diff --git a/core/spdlog/bench/latency.cpp b/iflytop/core/spdlog/bench/latency.cpp similarity index 100% rename from core/spdlog/bench/latency.cpp rename to iflytop/core/spdlog/bench/latency.cpp diff --git a/core/spdlog/bench/utils.h b/iflytop/core/spdlog/bench/utils.h similarity index 100% rename from core/spdlog/bench/utils.h rename to iflytop/core/spdlog/bench/utils.h diff --git a/core/spdlog/cmake/ide.cmake b/iflytop/core/spdlog/cmake/ide.cmake similarity index 100% rename from core/spdlog/cmake/ide.cmake rename to iflytop/core/spdlog/cmake/ide.cmake diff --git a/core/spdlog/cmake/pch.h.in b/iflytop/core/spdlog/cmake/pch.h.in similarity index 100% rename from core/spdlog/cmake/pch.h.in rename to iflytop/core/spdlog/cmake/pch.h.in diff --git a/core/spdlog/cmake/spdlog.pc.in b/iflytop/core/spdlog/cmake/spdlog.pc.in similarity index 100% rename from core/spdlog/cmake/spdlog.pc.in rename to iflytop/core/spdlog/cmake/spdlog.pc.in diff --git a/core/spdlog/cmake/spdlogCPack.cmake b/iflytop/core/spdlog/cmake/spdlogCPack.cmake similarity index 100% rename from core/spdlog/cmake/spdlogCPack.cmake rename to iflytop/core/spdlog/cmake/spdlogCPack.cmake diff --git a/core/spdlog/cmake/spdlogConfig.cmake.in b/iflytop/core/spdlog/cmake/spdlogConfig.cmake.in similarity index 100% rename from core/spdlog/cmake/spdlogConfig.cmake.in rename to iflytop/core/spdlog/cmake/spdlogConfig.cmake.in diff --git a/core/spdlog/cmake/utils.cmake b/iflytop/core/spdlog/cmake/utils.cmake similarity index 100% rename from core/spdlog/cmake/utils.cmake rename to iflytop/core/spdlog/cmake/utils.cmake diff --git a/core/spdlog/cmake/version.rc.in b/iflytop/core/spdlog/cmake/version.rc.in similarity index 100% rename from core/spdlog/cmake/version.rc.in rename to iflytop/core/spdlog/cmake/version.rc.in diff --git a/core/spdlog/example/CMakeLists.txt b/iflytop/core/spdlog/example/CMakeLists.txt similarity index 100% rename from core/spdlog/example/CMakeLists.txt rename to iflytop/core/spdlog/example/CMakeLists.txt diff --git a/core/spdlog/example/example.cpp b/iflytop/core/spdlog/example/example.cpp similarity index 100% rename from core/spdlog/example/example.cpp rename to iflytop/core/spdlog/example/example.cpp diff --git a/core/spdlog/include/spdlog/async.h b/iflytop/core/spdlog/include/spdlog/async.h similarity index 100% rename from core/spdlog/include/spdlog/async.h rename to iflytop/core/spdlog/include/spdlog/async.h diff --git a/core/spdlog/include/spdlog/async_logger-inl.h b/iflytop/core/spdlog/include/spdlog/async_logger-inl.h similarity index 100% rename from core/spdlog/include/spdlog/async_logger-inl.h rename to iflytop/core/spdlog/include/spdlog/async_logger-inl.h diff --git a/core/spdlog/include/spdlog/async_logger.h b/iflytop/core/spdlog/include/spdlog/async_logger.h similarity index 100% rename from core/spdlog/include/spdlog/async_logger.h rename to iflytop/core/spdlog/include/spdlog/async_logger.h diff --git a/core/spdlog/include/spdlog/cfg/argv.h b/iflytop/core/spdlog/include/spdlog/cfg/argv.h similarity index 100% rename from core/spdlog/include/spdlog/cfg/argv.h rename to iflytop/core/spdlog/include/spdlog/cfg/argv.h diff --git a/core/spdlog/include/spdlog/cfg/env.h b/iflytop/core/spdlog/include/spdlog/cfg/env.h similarity index 100% rename from core/spdlog/include/spdlog/cfg/env.h rename to iflytop/core/spdlog/include/spdlog/cfg/env.h diff --git a/core/spdlog/include/spdlog/cfg/helpers-inl.h b/iflytop/core/spdlog/include/spdlog/cfg/helpers-inl.h similarity index 100% rename from core/spdlog/include/spdlog/cfg/helpers-inl.h rename to iflytop/core/spdlog/include/spdlog/cfg/helpers-inl.h diff --git a/core/spdlog/include/spdlog/cfg/helpers.h b/iflytop/core/spdlog/include/spdlog/cfg/helpers.h similarity index 100% rename from core/spdlog/include/spdlog/cfg/helpers.h rename to iflytop/core/spdlog/include/spdlog/cfg/helpers.h diff --git a/core/spdlog/include/spdlog/common-inl.h b/iflytop/core/spdlog/include/spdlog/common-inl.h similarity index 100% rename from core/spdlog/include/spdlog/common-inl.h rename to iflytop/core/spdlog/include/spdlog/common-inl.h diff --git a/core/spdlog/include/spdlog/common.h b/iflytop/core/spdlog/include/spdlog/common.h similarity index 100% rename from core/spdlog/include/spdlog/common.h rename to iflytop/core/spdlog/include/spdlog/common.h diff --git a/core/spdlog/include/spdlog/details/backtracer-inl.h b/iflytop/core/spdlog/include/spdlog/details/backtracer-inl.h similarity index 100% rename from core/spdlog/include/spdlog/details/backtracer-inl.h rename to iflytop/core/spdlog/include/spdlog/details/backtracer-inl.h diff --git a/core/spdlog/include/spdlog/details/backtracer.h b/iflytop/core/spdlog/include/spdlog/details/backtracer.h similarity index 100% rename from core/spdlog/include/spdlog/details/backtracer.h rename to iflytop/core/spdlog/include/spdlog/details/backtracer.h diff --git a/core/spdlog/include/spdlog/details/circular_q.h b/iflytop/core/spdlog/include/spdlog/details/circular_q.h similarity index 100% rename from core/spdlog/include/spdlog/details/circular_q.h rename to iflytop/core/spdlog/include/spdlog/details/circular_q.h diff --git a/core/spdlog/include/spdlog/details/console_globals.h b/iflytop/core/spdlog/include/spdlog/details/console_globals.h similarity index 100% rename from core/spdlog/include/spdlog/details/console_globals.h rename to iflytop/core/spdlog/include/spdlog/details/console_globals.h diff --git a/core/spdlog/include/spdlog/details/file_helper-inl.h b/iflytop/core/spdlog/include/spdlog/details/file_helper-inl.h similarity index 100% rename from core/spdlog/include/spdlog/details/file_helper-inl.h rename to iflytop/core/spdlog/include/spdlog/details/file_helper-inl.h diff --git a/core/spdlog/include/spdlog/details/file_helper.h b/iflytop/core/spdlog/include/spdlog/details/file_helper.h similarity index 100% rename from core/spdlog/include/spdlog/details/file_helper.h rename to iflytop/core/spdlog/include/spdlog/details/file_helper.h diff --git a/core/spdlog/include/spdlog/details/fmt_helper.h b/iflytop/core/spdlog/include/spdlog/details/fmt_helper.h similarity index 100% rename from core/spdlog/include/spdlog/details/fmt_helper.h rename to iflytop/core/spdlog/include/spdlog/details/fmt_helper.h diff --git a/core/spdlog/include/spdlog/details/log_msg-inl.h b/iflytop/core/spdlog/include/spdlog/details/log_msg-inl.h similarity index 100% rename from core/spdlog/include/spdlog/details/log_msg-inl.h rename to iflytop/core/spdlog/include/spdlog/details/log_msg-inl.h diff --git a/core/spdlog/include/spdlog/details/log_msg.h b/iflytop/core/spdlog/include/spdlog/details/log_msg.h similarity index 100% rename from core/spdlog/include/spdlog/details/log_msg.h rename to iflytop/core/spdlog/include/spdlog/details/log_msg.h diff --git a/core/spdlog/include/spdlog/details/log_msg_buffer-inl.h b/iflytop/core/spdlog/include/spdlog/details/log_msg_buffer-inl.h similarity index 100% rename from core/spdlog/include/spdlog/details/log_msg_buffer-inl.h rename to iflytop/core/spdlog/include/spdlog/details/log_msg_buffer-inl.h diff --git a/core/spdlog/include/spdlog/details/log_msg_buffer.h b/iflytop/core/spdlog/include/spdlog/details/log_msg_buffer.h similarity index 100% rename from core/spdlog/include/spdlog/details/log_msg_buffer.h rename to iflytop/core/spdlog/include/spdlog/details/log_msg_buffer.h diff --git a/core/spdlog/include/spdlog/details/mpmc_blocking_q.h b/iflytop/core/spdlog/include/spdlog/details/mpmc_blocking_q.h similarity index 100% rename from core/spdlog/include/spdlog/details/mpmc_blocking_q.h rename to iflytop/core/spdlog/include/spdlog/details/mpmc_blocking_q.h diff --git a/core/spdlog/include/spdlog/details/null_mutex.h b/iflytop/core/spdlog/include/spdlog/details/null_mutex.h similarity index 100% rename from core/spdlog/include/spdlog/details/null_mutex.h rename to iflytop/core/spdlog/include/spdlog/details/null_mutex.h diff --git a/core/spdlog/include/spdlog/details/os-inl.h b/iflytop/core/spdlog/include/spdlog/details/os-inl.h similarity index 100% rename from core/spdlog/include/spdlog/details/os-inl.h rename to iflytop/core/spdlog/include/spdlog/details/os-inl.h diff --git a/core/spdlog/include/spdlog/details/os.h b/iflytop/core/spdlog/include/spdlog/details/os.h similarity index 100% rename from core/spdlog/include/spdlog/details/os.h rename to iflytop/core/spdlog/include/spdlog/details/os.h diff --git a/core/spdlog/include/spdlog/details/periodic_worker-inl.h b/iflytop/core/spdlog/include/spdlog/details/periodic_worker-inl.h similarity index 100% rename from core/spdlog/include/spdlog/details/periodic_worker-inl.h rename to iflytop/core/spdlog/include/spdlog/details/periodic_worker-inl.h diff --git a/core/spdlog/include/spdlog/details/periodic_worker.h b/iflytop/core/spdlog/include/spdlog/details/periodic_worker.h similarity index 100% rename from core/spdlog/include/spdlog/details/periodic_worker.h rename to iflytop/core/spdlog/include/spdlog/details/periodic_worker.h diff --git a/core/spdlog/include/spdlog/details/registry-inl.h b/iflytop/core/spdlog/include/spdlog/details/registry-inl.h similarity index 100% rename from core/spdlog/include/spdlog/details/registry-inl.h rename to iflytop/core/spdlog/include/spdlog/details/registry-inl.h diff --git a/core/spdlog/include/spdlog/details/registry.h b/iflytop/core/spdlog/include/spdlog/details/registry.h similarity index 100% rename from core/spdlog/include/spdlog/details/registry.h rename to iflytop/core/spdlog/include/spdlog/details/registry.h diff --git a/core/spdlog/include/spdlog/details/synchronous_factory.h b/iflytop/core/spdlog/include/spdlog/details/synchronous_factory.h similarity index 100% rename from core/spdlog/include/spdlog/details/synchronous_factory.h rename to iflytop/core/spdlog/include/spdlog/details/synchronous_factory.h diff --git a/core/spdlog/include/spdlog/details/tcp_client-windows.h b/iflytop/core/spdlog/include/spdlog/details/tcp_client-windows.h similarity index 100% rename from core/spdlog/include/spdlog/details/tcp_client-windows.h rename to iflytop/core/spdlog/include/spdlog/details/tcp_client-windows.h diff --git a/core/spdlog/include/spdlog/details/tcp_client.h b/iflytop/core/spdlog/include/spdlog/details/tcp_client.h similarity index 100% rename from core/spdlog/include/spdlog/details/tcp_client.h rename to iflytop/core/spdlog/include/spdlog/details/tcp_client.h diff --git a/core/spdlog/include/spdlog/details/thread_pool-inl.h b/iflytop/core/spdlog/include/spdlog/details/thread_pool-inl.h similarity index 100% rename from core/spdlog/include/spdlog/details/thread_pool-inl.h rename to iflytop/core/spdlog/include/spdlog/details/thread_pool-inl.h diff --git a/core/spdlog/include/spdlog/details/thread_pool.h b/iflytop/core/spdlog/include/spdlog/details/thread_pool.h similarity index 100% rename from core/spdlog/include/spdlog/details/thread_pool.h rename to iflytop/core/spdlog/include/spdlog/details/thread_pool.h diff --git a/core/spdlog/include/spdlog/details/udp_client-windows.h b/iflytop/core/spdlog/include/spdlog/details/udp_client-windows.h similarity index 100% rename from core/spdlog/include/spdlog/details/udp_client-windows.h rename to iflytop/core/spdlog/include/spdlog/details/udp_client-windows.h diff --git a/core/spdlog/include/spdlog/details/udp_client.h b/iflytop/core/spdlog/include/spdlog/details/udp_client.h similarity index 100% rename from core/spdlog/include/spdlog/details/udp_client.h rename to iflytop/core/spdlog/include/spdlog/details/udp_client.h diff --git a/core/spdlog/include/spdlog/details/windows_include.h b/iflytop/core/spdlog/include/spdlog/details/windows_include.h similarity index 100% rename from core/spdlog/include/spdlog/details/windows_include.h rename to iflytop/core/spdlog/include/spdlog/details/windows_include.h diff --git a/core/spdlog/include/spdlog/fmt/bin_to_hex.h b/iflytop/core/spdlog/include/spdlog/fmt/bin_to_hex.h similarity index 100% rename from core/spdlog/include/spdlog/fmt/bin_to_hex.h rename to iflytop/core/spdlog/include/spdlog/fmt/bin_to_hex.h diff --git a/core/spdlog/include/spdlog/fmt/bundled/args.h b/iflytop/core/spdlog/include/spdlog/fmt/bundled/args.h similarity index 100% rename from core/spdlog/include/spdlog/fmt/bundled/args.h rename to iflytop/core/spdlog/include/spdlog/fmt/bundled/args.h diff --git a/core/spdlog/include/spdlog/fmt/bundled/chrono.h b/iflytop/core/spdlog/include/spdlog/fmt/bundled/chrono.h similarity index 100% rename from core/spdlog/include/spdlog/fmt/bundled/chrono.h rename to iflytop/core/spdlog/include/spdlog/fmt/bundled/chrono.h diff --git a/core/spdlog/include/spdlog/fmt/bundled/color.h b/iflytop/core/spdlog/include/spdlog/fmt/bundled/color.h similarity index 100% rename from core/spdlog/include/spdlog/fmt/bundled/color.h rename to iflytop/core/spdlog/include/spdlog/fmt/bundled/color.h diff --git a/core/spdlog/include/spdlog/fmt/bundled/compile.h b/iflytop/core/spdlog/include/spdlog/fmt/bundled/compile.h similarity index 100% rename from core/spdlog/include/spdlog/fmt/bundled/compile.h rename to iflytop/core/spdlog/include/spdlog/fmt/bundled/compile.h diff --git a/core/spdlog/include/spdlog/fmt/bundled/core.h b/iflytop/core/spdlog/include/spdlog/fmt/bundled/core.h similarity index 100% rename from core/spdlog/include/spdlog/fmt/bundled/core.h rename to iflytop/core/spdlog/include/spdlog/fmt/bundled/core.h diff --git a/core/spdlog/include/spdlog/fmt/bundled/fmt.license.rst b/iflytop/core/spdlog/include/spdlog/fmt/bundled/fmt.license.rst similarity index 100% rename from core/spdlog/include/spdlog/fmt/bundled/fmt.license.rst rename to iflytop/core/spdlog/include/spdlog/fmt/bundled/fmt.license.rst diff --git a/core/spdlog/include/spdlog/fmt/bundled/format-inl.h b/iflytop/core/spdlog/include/spdlog/fmt/bundled/format-inl.h similarity index 100% rename from core/spdlog/include/spdlog/fmt/bundled/format-inl.h rename to iflytop/core/spdlog/include/spdlog/fmt/bundled/format-inl.h diff --git a/core/spdlog/include/spdlog/fmt/bundled/format.h b/iflytop/core/spdlog/include/spdlog/fmt/bundled/format.h similarity index 100% rename from core/spdlog/include/spdlog/fmt/bundled/format.h rename to iflytop/core/spdlog/include/spdlog/fmt/bundled/format.h diff --git a/core/spdlog/include/spdlog/fmt/bundled/locale.h b/iflytop/core/spdlog/include/spdlog/fmt/bundled/locale.h similarity index 100% rename from core/spdlog/include/spdlog/fmt/bundled/locale.h rename to iflytop/core/spdlog/include/spdlog/fmt/bundled/locale.h diff --git a/core/spdlog/include/spdlog/fmt/bundled/os.h b/iflytop/core/spdlog/include/spdlog/fmt/bundled/os.h similarity index 100% rename from core/spdlog/include/spdlog/fmt/bundled/os.h rename to iflytop/core/spdlog/include/spdlog/fmt/bundled/os.h diff --git a/core/spdlog/include/spdlog/fmt/bundled/ostream.h b/iflytop/core/spdlog/include/spdlog/fmt/bundled/ostream.h similarity index 100% rename from core/spdlog/include/spdlog/fmt/bundled/ostream.h rename to iflytop/core/spdlog/include/spdlog/fmt/bundled/ostream.h diff --git a/core/spdlog/include/spdlog/fmt/bundled/printf.h b/iflytop/core/spdlog/include/spdlog/fmt/bundled/printf.h similarity index 100% rename from core/spdlog/include/spdlog/fmt/bundled/printf.h rename to iflytop/core/spdlog/include/spdlog/fmt/bundled/printf.h diff --git a/core/spdlog/include/spdlog/fmt/bundled/ranges.h b/iflytop/core/spdlog/include/spdlog/fmt/bundled/ranges.h similarity index 100% rename from core/spdlog/include/spdlog/fmt/bundled/ranges.h rename to iflytop/core/spdlog/include/spdlog/fmt/bundled/ranges.h diff --git a/core/spdlog/include/spdlog/fmt/bundled/xchar.h b/iflytop/core/spdlog/include/spdlog/fmt/bundled/xchar.h similarity index 100% rename from core/spdlog/include/spdlog/fmt/bundled/xchar.h rename to iflytop/core/spdlog/include/spdlog/fmt/bundled/xchar.h diff --git a/core/spdlog/include/spdlog/fmt/chrono.h b/iflytop/core/spdlog/include/spdlog/fmt/chrono.h similarity index 100% rename from core/spdlog/include/spdlog/fmt/chrono.h rename to iflytop/core/spdlog/include/spdlog/fmt/chrono.h diff --git a/core/spdlog/include/spdlog/fmt/compile.h b/iflytop/core/spdlog/include/spdlog/fmt/compile.h similarity index 100% rename from core/spdlog/include/spdlog/fmt/compile.h rename to iflytop/core/spdlog/include/spdlog/fmt/compile.h diff --git a/core/spdlog/include/spdlog/fmt/fmt.h b/iflytop/core/spdlog/include/spdlog/fmt/fmt.h similarity index 100% rename from core/spdlog/include/spdlog/fmt/fmt.h rename to iflytop/core/spdlog/include/spdlog/fmt/fmt.h diff --git a/core/spdlog/include/spdlog/fmt/ostr.h b/iflytop/core/spdlog/include/spdlog/fmt/ostr.h similarity index 100% rename from core/spdlog/include/spdlog/fmt/ostr.h rename to iflytop/core/spdlog/include/spdlog/fmt/ostr.h diff --git a/core/spdlog/include/spdlog/fmt/ranges.h b/iflytop/core/spdlog/include/spdlog/fmt/ranges.h similarity index 100% rename from core/spdlog/include/spdlog/fmt/ranges.h rename to iflytop/core/spdlog/include/spdlog/fmt/ranges.h diff --git a/core/spdlog/include/spdlog/fmt/xchar.h b/iflytop/core/spdlog/include/spdlog/fmt/xchar.h similarity index 100% rename from core/spdlog/include/spdlog/fmt/xchar.h rename to iflytop/core/spdlog/include/spdlog/fmt/xchar.h diff --git a/core/spdlog/include/spdlog/formatter.h b/iflytop/core/spdlog/include/spdlog/formatter.h similarity index 100% rename from core/spdlog/include/spdlog/formatter.h rename to iflytop/core/spdlog/include/spdlog/formatter.h diff --git a/core/spdlog/include/spdlog/fwd.h b/iflytop/core/spdlog/include/spdlog/fwd.h similarity index 100% rename from core/spdlog/include/spdlog/fwd.h rename to iflytop/core/spdlog/include/spdlog/fwd.h diff --git a/core/spdlog/include/spdlog/logger-inl.h b/iflytop/core/spdlog/include/spdlog/logger-inl.h similarity index 100% rename from core/spdlog/include/spdlog/logger-inl.h rename to iflytop/core/spdlog/include/spdlog/logger-inl.h diff --git a/core/spdlog/include/spdlog/logger.h b/iflytop/core/spdlog/include/spdlog/logger.h similarity index 100% rename from core/spdlog/include/spdlog/logger.h rename to iflytop/core/spdlog/include/spdlog/logger.h diff --git a/core/spdlog/include/spdlog/pattern_formatter-inl.h b/iflytop/core/spdlog/include/spdlog/pattern_formatter-inl.h similarity index 100% rename from core/spdlog/include/spdlog/pattern_formatter-inl.h rename to iflytop/core/spdlog/include/spdlog/pattern_formatter-inl.h diff --git a/core/spdlog/include/spdlog/pattern_formatter.h b/iflytop/core/spdlog/include/spdlog/pattern_formatter.h similarity index 100% rename from core/spdlog/include/spdlog/pattern_formatter.h rename to iflytop/core/spdlog/include/spdlog/pattern_formatter.h diff --git a/core/spdlog/include/spdlog/sinks/android_sink.h b/iflytop/core/spdlog/include/spdlog/sinks/android_sink.h similarity index 100% rename from core/spdlog/include/spdlog/sinks/android_sink.h rename to iflytop/core/spdlog/include/spdlog/sinks/android_sink.h diff --git a/core/spdlog/include/spdlog/sinks/ansicolor_sink-inl.h b/iflytop/core/spdlog/include/spdlog/sinks/ansicolor_sink-inl.h similarity index 100% rename from core/spdlog/include/spdlog/sinks/ansicolor_sink-inl.h rename to iflytop/core/spdlog/include/spdlog/sinks/ansicolor_sink-inl.h diff --git a/core/spdlog/include/spdlog/sinks/ansicolor_sink.h b/iflytop/core/spdlog/include/spdlog/sinks/ansicolor_sink.h similarity index 100% rename from core/spdlog/include/spdlog/sinks/ansicolor_sink.h rename to iflytop/core/spdlog/include/spdlog/sinks/ansicolor_sink.h diff --git a/core/spdlog/include/spdlog/sinks/base_sink-inl.h b/iflytop/core/spdlog/include/spdlog/sinks/base_sink-inl.h similarity index 100% rename from core/spdlog/include/spdlog/sinks/base_sink-inl.h rename to iflytop/core/spdlog/include/spdlog/sinks/base_sink-inl.h diff --git a/core/spdlog/include/spdlog/sinks/base_sink.h b/iflytop/core/spdlog/include/spdlog/sinks/base_sink.h similarity index 100% rename from core/spdlog/include/spdlog/sinks/base_sink.h rename to iflytop/core/spdlog/include/spdlog/sinks/base_sink.h diff --git a/core/spdlog/include/spdlog/sinks/basic_file_sink-inl.h b/iflytop/core/spdlog/include/spdlog/sinks/basic_file_sink-inl.h similarity index 100% rename from core/spdlog/include/spdlog/sinks/basic_file_sink-inl.h rename to iflytop/core/spdlog/include/spdlog/sinks/basic_file_sink-inl.h diff --git a/core/spdlog/include/spdlog/sinks/basic_file_sink.h b/iflytop/core/spdlog/include/spdlog/sinks/basic_file_sink.h similarity index 100% rename from core/spdlog/include/spdlog/sinks/basic_file_sink.h rename to iflytop/core/spdlog/include/spdlog/sinks/basic_file_sink.h diff --git a/core/spdlog/include/spdlog/sinks/daily_file_sink.h b/iflytop/core/spdlog/include/spdlog/sinks/daily_file_sink.h similarity index 100% rename from core/spdlog/include/spdlog/sinks/daily_file_sink.h rename to iflytop/core/spdlog/include/spdlog/sinks/daily_file_sink.h diff --git a/core/spdlog/include/spdlog/sinks/dist_sink.h b/iflytop/core/spdlog/include/spdlog/sinks/dist_sink.h similarity index 100% rename from core/spdlog/include/spdlog/sinks/dist_sink.h rename to iflytop/core/spdlog/include/spdlog/sinks/dist_sink.h diff --git a/core/spdlog/include/spdlog/sinks/dup_filter_sink.h b/iflytop/core/spdlog/include/spdlog/sinks/dup_filter_sink.h similarity index 100% rename from core/spdlog/include/spdlog/sinks/dup_filter_sink.h rename to iflytop/core/spdlog/include/spdlog/sinks/dup_filter_sink.h diff --git a/core/spdlog/include/spdlog/sinks/hourly_file_sink.h b/iflytop/core/spdlog/include/spdlog/sinks/hourly_file_sink.h similarity index 100% rename from core/spdlog/include/spdlog/sinks/hourly_file_sink.h rename to iflytop/core/spdlog/include/spdlog/sinks/hourly_file_sink.h diff --git a/core/spdlog/include/spdlog/sinks/mongo_sink.h b/iflytop/core/spdlog/include/spdlog/sinks/mongo_sink.h similarity index 100% rename from core/spdlog/include/spdlog/sinks/mongo_sink.h rename to iflytop/core/spdlog/include/spdlog/sinks/mongo_sink.h diff --git a/core/spdlog/include/spdlog/sinks/msvc_sink.h b/iflytop/core/spdlog/include/spdlog/sinks/msvc_sink.h similarity index 100% rename from core/spdlog/include/spdlog/sinks/msvc_sink.h rename to iflytop/core/spdlog/include/spdlog/sinks/msvc_sink.h diff --git a/core/spdlog/include/spdlog/sinks/null_sink.h b/iflytop/core/spdlog/include/spdlog/sinks/null_sink.h similarity index 100% rename from core/spdlog/include/spdlog/sinks/null_sink.h rename to iflytop/core/spdlog/include/spdlog/sinks/null_sink.h diff --git a/core/spdlog/include/spdlog/sinks/ostream_sink.h b/iflytop/core/spdlog/include/spdlog/sinks/ostream_sink.h similarity index 100% rename from core/spdlog/include/spdlog/sinks/ostream_sink.h rename to iflytop/core/spdlog/include/spdlog/sinks/ostream_sink.h diff --git a/core/spdlog/include/spdlog/sinks/qt_sinks.h b/iflytop/core/spdlog/include/spdlog/sinks/qt_sinks.h similarity index 100% rename from core/spdlog/include/spdlog/sinks/qt_sinks.h rename to iflytop/core/spdlog/include/spdlog/sinks/qt_sinks.h diff --git a/core/spdlog/include/spdlog/sinks/ringbuffer_sink.h b/iflytop/core/spdlog/include/spdlog/sinks/ringbuffer_sink.h similarity index 100% rename from core/spdlog/include/spdlog/sinks/ringbuffer_sink.h rename to iflytop/core/spdlog/include/spdlog/sinks/ringbuffer_sink.h diff --git a/core/spdlog/include/spdlog/sinks/rotating_file_sink-inl.h b/iflytop/core/spdlog/include/spdlog/sinks/rotating_file_sink-inl.h similarity index 100% rename from core/spdlog/include/spdlog/sinks/rotating_file_sink-inl.h rename to iflytop/core/spdlog/include/spdlog/sinks/rotating_file_sink-inl.h diff --git a/core/spdlog/include/spdlog/sinks/rotating_file_sink.h b/iflytop/core/spdlog/include/spdlog/sinks/rotating_file_sink.h similarity index 100% rename from core/spdlog/include/spdlog/sinks/rotating_file_sink.h rename to iflytop/core/spdlog/include/spdlog/sinks/rotating_file_sink.h diff --git a/core/spdlog/include/spdlog/sinks/sink-inl.h b/iflytop/core/spdlog/include/spdlog/sinks/sink-inl.h similarity index 100% rename from core/spdlog/include/spdlog/sinks/sink-inl.h rename to iflytop/core/spdlog/include/spdlog/sinks/sink-inl.h diff --git a/core/spdlog/include/spdlog/sinks/sink.h b/iflytop/core/spdlog/include/spdlog/sinks/sink.h similarity index 100% rename from core/spdlog/include/spdlog/sinks/sink.h rename to iflytop/core/spdlog/include/spdlog/sinks/sink.h diff --git a/core/spdlog/include/spdlog/sinks/stdout_color_sinks-inl.h b/iflytop/core/spdlog/include/spdlog/sinks/stdout_color_sinks-inl.h similarity index 100% rename from core/spdlog/include/spdlog/sinks/stdout_color_sinks-inl.h rename to iflytop/core/spdlog/include/spdlog/sinks/stdout_color_sinks-inl.h diff --git a/core/spdlog/include/spdlog/sinks/stdout_color_sinks.h b/iflytop/core/spdlog/include/spdlog/sinks/stdout_color_sinks.h similarity index 100% rename from core/spdlog/include/spdlog/sinks/stdout_color_sinks.h rename to iflytop/core/spdlog/include/spdlog/sinks/stdout_color_sinks.h diff --git a/core/spdlog/include/spdlog/sinks/stdout_sinks-inl.h b/iflytop/core/spdlog/include/spdlog/sinks/stdout_sinks-inl.h similarity index 100% rename from core/spdlog/include/spdlog/sinks/stdout_sinks-inl.h rename to iflytop/core/spdlog/include/spdlog/sinks/stdout_sinks-inl.h diff --git a/core/spdlog/include/spdlog/sinks/stdout_sinks.h b/iflytop/core/spdlog/include/spdlog/sinks/stdout_sinks.h similarity index 100% rename from core/spdlog/include/spdlog/sinks/stdout_sinks.h rename to iflytop/core/spdlog/include/spdlog/sinks/stdout_sinks.h diff --git a/core/spdlog/include/spdlog/sinks/syslog_sink.h b/iflytop/core/spdlog/include/spdlog/sinks/syslog_sink.h similarity index 100% rename from core/spdlog/include/spdlog/sinks/syslog_sink.h rename to iflytop/core/spdlog/include/spdlog/sinks/syslog_sink.h diff --git a/core/spdlog/include/spdlog/sinks/systemd_sink.h b/iflytop/core/spdlog/include/spdlog/sinks/systemd_sink.h similarity index 100% rename from core/spdlog/include/spdlog/sinks/systemd_sink.h rename to iflytop/core/spdlog/include/spdlog/sinks/systemd_sink.h diff --git a/core/spdlog/include/spdlog/sinks/tcp_sink.h b/iflytop/core/spdlog/include/spdlog/sinks/tcp_sink.h similarity index 100% rename from core/spdlog/include/spdlog/sinks/tcp_sink.h rename to iflytop/core/spdlog/include/spdlog/sinks/tcp_sink.h diff --git a/core/spdlog/include/spdlog/sinks/udp_sink.h b/iflytop/core/spdlog/include/spdlog/sinks/udp_sink.h similarity index 100% rename from core/spdlog/include/spdlog/sinks/udp_sink.h rename to iflytop/core/spdlog/include/spdlog/sinks/udp_sink.h diff --git a/core/spdlog/include/spdlog/sinks/win_eventlog_sink.h b/iflytop/core/spdlog/include/spdlog/sinks/win_eventlog_sink.h similarity index 100% rename from core/spdlog/include/spdlog/sinks/win_eventlog_sink.h rename to iflytop/core/spdlog/include/spdlog/sinks/win_eventlog_sink.h diff --git a/core/spdlog/include/spdlog/sinks/wincolor_sink-inl.h b/iflytop/core/spdlog/include/spdlog/sinks/wincolor_sink-inl.h similarity index 100% rename from core/spdlog/include/spdlog/sinks/wincolor_sink-inl.h rename to iflytop/core/spdlog/include/spdlog/sinks/wincolor_sink-inl.h diff --git a/core/spdlog/include/spdlog/sinks/wincolor_sink.h b/iflytop/core/spdlog/include/spdlog/sinks/wincolor_sink.h similarity index 100% rename from core/spdlog/include/spdlog/sinks/wincolor_sink.h rename to iflytop/core/spdlog/include/spdlog/sinks/wincolor_sink.h diff --git a/core/spdlog/include/spdlog/spdlog-inl.h b/iflytop/core/spdlog/include/spdlog/spdlog-inl.h similarity index 100% rename from core/spdlog/include/spdlog/spdlog-inl.h rename to iflytop/core/spdlog/include/spdlog/spdlog-inl.h diff --git a/core/spdlog/include/spdlog/spdlog.h b/iflytop/core/spdlog/include/spdlog/spdlog.h similarity index 100% rename from core/spdlog/include/spdlog/spdlog.h rename to iflytop/core/spdlog/include/spdlog/spdlog.h diff --git a/core/spdlog/include/spdlog/stopwatch.h b/iflytop/core/spdlog/include/spdlog/stopwatch.h similarity index 100% rename from core/spdlog/include/spdlog/stopwatch.h rename to iflytop/core/spdlog/include/spdlog/stopwatch.h diff --git a/core/spdlog/include/spdlog/tweakme.h b/iflytop/core/spdlog/include/spdlog/tweakme.h similarity index 100% rename from core/spdlog/include/spdlog/tweakme.h rename to iflytop/core/spdlog/include/spdlog/tweakme.h diff --git a/core/spdlog/include/spdlog/version.h b/iflytop/core/spdlog/include/spdlog/version.h similarity index 100% rename from core/spdlog/include/spdlog/version.h rename to iflytop/core/spdlog/include/spdlog/version.h diff --git a/core/spdlog/logos/jetbrains-variant-4.svg b/iflytop/core/spdlog/logos/jetbrains-variant-4.svg similarity index 100% rename from core/spdlog/logos/jetbrains-variant-4.svg rename to iflytop/core/spdlog/logos/jetbrains-variant-4.svg diff --git a/core/spdlog/scripts/ci_setup_clang.sh b/iflytop/core/spdlog/scripts/ci_setup_clang.sh similarity index 100% rename from core/spdlog/scripts/ci_setup_clang.sh rename to iflytop/core/spdlog/scripts/ci_setup_clang.sh diff --git a/core/spdlog/scripts/extract_version.py b/iflytop/core/spdlog/scripts/extract_version.py similarity index 100% rename from core/spdlog/scripts/extract_version.py rename to iflytop/core/spdlog/scripts/extract_version.py diff --git a/core/spdlog/scripts/format.sh b/iflytop/core/spdlog/scripts/format.sh similarity index 100% rename from core/spdlog/scripts/format.sh rename to iflytop/core/spdlog/scripts/format.sh diff --git a/core/spdlog/src/async.cpp b/iflytop/core/spdlog/src/async.cpp similarity index 100% rename from core/spdlog/src/async.cpp rename to iflytop/core/spdlog/src/async.cpp diff --git a/core/spdlog/src/bundled_fmtlib_format.cpp b/iflytop/core/spdlog/src/bundled_fmtlib_format.cpp similarity index 100% rename from core/spdlog/src/bundled_fmtlib_format.cpp rename to iflytop/core/spdlog/src/bundled_fmtlib_format.cpp diff --git a/core/spdlog/src/cfg.cpp b/iflytop/core/spdlog/src/cfg.cpp similarity index 100% rename from core/spdlog/src/cfg.cpp rename to iflytop/core/spdlog/src/cfg.cpp diff --git a/core/spdlog/src/color_sinks.cpp b/iflytop/core/spdlog/src/color_sinks.cpp similarity index 100% rename from core/spdlog/src/color_sinks.cpp rename to iflytop/core/spdlog/src/color_sinks.cpp diff --git a/core/spdlog/src/file_sinks.cpp b/iflytop/core/spdlog/src/file_sinks.cpp similarity index 100% rename from core/spdlog/src/file_sinks.cpp rename to iflytop/core/spdlog/src/file_sinks.cpp diff --git a/core/spdlog/src/spdlog.cpp b/iflytop/core/spdlog/src/spdlog.cpp similarity index 100% rename from core/spdlog/src/spdlog.cpp rename to iflytop/core/spdlog/src/spdlog.cpp diff --git a/core/spdlog/src/stdout_sinks.cpp b/iflytop/core/spdlog/src/stdout_sinks.cpp similarity index 100% rename from core/spdlog/src/stdout_sinks.cpp rename to iflytop/core/spdlog/src/stdout_sinks.cpp diff --git a/core/spdlog/tests/CMakeLists.txt b/iflytop/core/spdlog/tests/CMakeLists.txt similarity index 100% rename from core/spdlog/tests/CMakeLists.txt rename to iflytop/core/spdlog/tests/CMakeLists.txt diff --git a/core/spdlog/tests/catch.hpp b/iflytop/core/spdlog/tests/catch.hpp similarity index 100% rename from core/spdlog/tests/catch.hpp rename to iflytop/core/spdlog/tests/catch.hpp diff --git a/core/spdlog/tests/catch.license b/iflytop/core/spdlog/tests/catch.license similarity index 100% rename from core/spdlog/tests/catch.license rename to iflytop/core/spdlog/tests/catch.license diff --git a/core/spdlog/tests/includes.h b/iflytop/core/spdlog/tests/includes.h similarity index 100% rename from core/spdlog/tests/includes.h rename to iflytop/core/spdlog/tests/includes.h diff --git a/core/spdlog/tests/main.cpp b/iflytop/core/spdlog/tests/main.cpp similarity index 100% rename from core/spdlog/tests/main.cpp rename to iflytop/core/spdlog/tests/main.cpp diff --git a/core/spdlog/tests/test_async.cpp b/iflytop/core/spdlog/tests/test_async.cpp similarity index 100% rename from core/spdlog/tests/test_async.cpp rename to iflytop/core/spdlog/tests/test_async.cpp diff --git a/core/spdlog/tests/test_backtrace.cpp b/iflytop/core/spdlog/tests/test_backtrace.cpp similarity index 100% rename from core/spdlog/tests/test_backtrace.cpp rename to iflytop/core/spdlog/tests/test_backtrace.cpp diff --git a/core/spdlog/tests/test_cfg.cpp b/iflytop/core/spdlog/tests/test_cfg.cpp similarity index 100% rename from core/spdlog/tests/test_cfg.cpp rename to iflytop/core/spdlog/tests/test_cfg.cpp diff --git a/core/spdlog/tests/test_create_dir.cpp b/iflytop/core/spdlog/tests/test_create_dir.cpp similarity index 100% rename from core/spdlog/tests/test_create_dir.cpp rename to iflytop/core/spdlog/tests/test_create_dir.cpp diff --git a/core/spdlog/tests/test_daily_logger.cpp b/iflytop/core/spdlog/tests/test_daily_logger.cpp similarity index 100% rename from core/spdlog/tests/test_daily_logger.cpp rename to iflytop/core/spdlog/tests/test_daily_logger.cpp diff --git a/core/spdlog/tests/test_dup_filter.cpp b/iflytop/core/spdlog/tests/test_dup_filter.cpp similarity index 100% rename from core/spdlog/tests/test_dup_filter.cpp rename to iflytop/core/spdlog/tests/test_dup_filter.cpp diff --git a/core/spdlog/tests/test_errors.cpp b/iflytop/core/spdlog/tests/test_errors.cpp similarity index 100% rename from core/spdlog/tests/test_errors.cpp rename to iflytop/core/spdlog/tests/test_errors.cpp diff --git a/core/spdlog/tests/test_eventlog.cpp b/iflytop/core/spdlog/tests/test_eventlog.cpp similarity index 100% rename from core/spdlog/tests/test_eventlog.cpp rename to iflytop/core/spdlog/tests/test_eventlog.cpp diff --git a/core/spdlog/tests/test_file_helper.cpp b/iflytop/core/spdlog/tests/test_file_helper.cpp similarity index 100% rename from core/spdlog/tests/test_file_helper.cpp rename to iflytop/core/spdlog/tests/test_file_helper.cpp diff --git a/core/spdlog/tests/test_file_logging.cpp b/iflytop/core/spdlog/tests/test_file_logging.cpp similarity index 100% rename from core/spdlog/tests/test_file_logging.cpp rename to iflytop/core/spdlog/tests/test_file_logging.cpp diff --git a/core/spdlog/tests/test_fmt_helper.cpp b/iflytop/core/spdlog/tests/test_fmt_helper.cpp similarity index 100% rename from core/spdlog/tests/test_fmt_helper.cpp rename to iflytop/core/spdlog/tests/test_fmt_helper.cpp diff --git a/core/spdlog/tests/test_macros.cpp b/iflytop/core/spdlog/tests/test_macros.cpp similarity index 100% rename from core/spdlog/tests/test_macros.cpp rename to iflytop/core/spdlog/tests/test_macros.cpp diff --git a/core/spdlog/tests/test_misc.cpp b/iflytop/core/spdlog/tests/test_misc.cpp similarity index 100% rename from core/spdlog/tests/test_misc.cpp rename to iflytop/core/spdlog/tests/test_misc.cpp diff --git a/core/spdlog/tests/test_mpmc_q.cpp b/iflytop/core/spdlog/tests/test_mpmc_q.cpp similarity index 100% rename from core/spdlog/tests/test_mpmc_q.cpp rename to iflytop/core/spdlog/tests/test_mpmc_q.cpp diff --git a/core/spdlog/tests/test_pattern_formatter.cpp b/iflytop/core/spdlog/tests/test_pattern_formatter.cpp similarity index 100% rename from core/spdlog/tests/test_pattern_formatter.cpp rename to iflytop/core/spdlog/tests/test_pattern_formatter.cpp diff --git a/core/spdlog/tests/test_registry.cpp b/iflytop/core/spdlog/tests/test_registry.cpp similarity index 100% rename from core/spdlog/tests/test_registry.cpp rename to iflytop/core/spdlog/tests/test_registry.cpp diff --git a/core/spdlog/tests/test_sink.h b/iflytop/core/spdlog/tests/test_sink.h similarity index 100% rename from core/spdlog/tests/test_sink.h rename to iflytop/core/spdlog/tests/test_sink.h diff --git a/core/spdlog/tests/test_stdout_api.cpp b/iflytop/core/spdlog/tests/test_stdout_api.cpp similarity index 100% rename from core/spdlog/tests/test_stdout_api.cpp rename to iflytop/core/spdlog/tests/test_stdout_api.cpp diff --git a/core/spdlog/tests/test_stopwatch.cpp b/iflytop/core/spdlog/tests/test_stopwatch.cpp similarity index 100% rename from core/spdlog/tests/test_stopwatch.cpp rename to iflytop/core/spdlog/tests/test_stopwatch.cpp diff --git a/core/spdlog/tests/test_systemd.cpp b/iflytop/core/spdlog/tests/test_systemd.cpp similarity index 100% rename from core/spdlog/tests/test_systemd.cpp rename to iflytop/core/spdlog/tests/test_systemd.cpp diff --git a/core/spdlog/tests/test_time_point.cpp b/iflytop/core/spdlog/tests/test_time_point.cpp similarity index 100% rename from core/spdlog/tests/test_time_point.cpp rename to iflytop/core/spdlog/tests/test_time_point.cpp diff --git a/core/spdlog/tests/utils.cpp b/iflytop/core/spdlog/tests/utils.cpp similarity index 100% rename from core/spdlog/tests/utils.cpp rename to iflytop/core/spdlog/tests/utils.cpp diff --git a/core/spdlog/tests/utils.h b/iflytop/core/spdlog/tests/utils.h similarity index 100% rename from core/spdlog/tests/utils.h rename to iflytop/core/spdlog/tests/utils.h diff --git a/core/spdlog/version b/iflytop/core/spdlog/version similarity index 100% rename from core/spdlog/version rename to iflytop/core/spdlog/version diff --git a/core/spdlogfactory/default_logger_config.hpp b/iflytop/core/spdlogfactory/default_logger_config.hpp similarity index 100% rename from core/spdlogfactory/default_logger_config.hpp rename to iflytop/core/spdlogfactory/default_logger_config.hpp diff --git a/core/spdlogfactory/logger.hpp b/iflytop/core/spdlogfactory/logger.hpp similarity index 100% rename from core/spdlogfactory/logger.hpp rename to iflytop/core/spdlogfactory/logger.hpp diff --git a/core/spdlogfactory/logger_factory.cpp b/iflytop/core/spdlogfactory/logger_factory.cpp similarity index 100% rename from core/spdlogfactory/logger_factory.cpp rename to iflytop/core/spdlogfactory/logger_factory.cpp diff --git a/core/spdlogfactory/logger_factory.hpp b/iflytop/core/spdlogfactory/logger_factory.hpp similarity index 100% rename from core/spdlogfactory/logger_factory.hpp rename to iflytop/core/spdlogfactory/logger_factory.hpp diff --git a/core/thread/thread.cpp b/iflytop/core/thread/thread.cpp similarity index 100% rename from core/thread/thread.cpp rename to iflytop/core/thread/thread.cpp diff --git a/core/thread/thread.hpp b/iflytop/core/thread/thread.hpp similarity index 100% rename from core/thread/thread.hpp rename to iflytop/core/thread/thread.hpp diff --git a/core/utils/base64.hpp b/iflytop/core/utils/base64.hpp similarity index 100% rename from core/utils/base64.hpp rename to iflytop/core/utils/base64.hpp diff --git a/core/utils/uuid/sole/LICENSE b/iflytop/core/utils/uuid/sole/LICENSE similarity index 100% rename from core/utils/uuid/sole/LICENSE rename to iflytop/core/utils/uuid/sole/LICENSE diff --git a/core/utils/uuid/sole/README.md b/iflytop/core/utils/uuid/sole/README.md similarity index 100% rename from core/utils/uuid/sole/README.md rename to iflytop/core/utils/uuid/sole/README.md diff --git a/core/utils/uuid/sole/RELEASE b/iflytop/core/utils/uuid/sole/RELEASE similarity index 100% rename from core/utils/uuid/sole/RELEASE rename to iflytop/core/utils/uuid/sole/RELEASE diff --git a/core/utils/uuid/sole/sole.hpp b/iflytop/core/utils/uuid/sole/sole.hpp similarity index 100% rename from core/utils/uuid/sole/sole.hpp rename to iflytop/core/utils/uuid/sole/sole.hpp diff --git a/core/utils/uuid/uuid.hpp b/iflytop/core/utils/uuid/uuid.hpp similarity index 100% rename from core/utils/uuid/uuid.hpp rename to iflytop/core/utils/uuid/uuid.hpp diff --git a/core/zexception/zexception.cpp b/iflytop/core/zexception/zexception.cpp similarity index 100% rename from core/zexception/zexception.cpp rename to iflytop/core/zexception/zexception.cpp diff --git a/core/zexception/zexception.hpp b/iflytop/core/zexception/zexception.hpp similarity index 100% rename from core/zexception/zexception.hpp rename to iflytop/core/zexception/zexception.hpp diff --git a/module.cmake b/module.cmake deleted file mode 100644 index fedc23e..0000000 --- a/module.cmake +++ /dev/null @@ -1,40 +0,0 @@ -#[[ -set(DEP_SRC ${DEP_SRC} # - dep/iflytopcpp/core/spdlog/src/spdlog.cpp # -) -set(DEP_DEFINE ${DEP_DEFINE} SPDLOG_COMPILED_LIB) - -set(PUBLIC_INCLUDE_DIRECTORIES ${PUBLIC_INCLUDE_DIRECTORIES} ./dep/iflytopcpp/core/spdlog/include/) -]] - -set(DEP_SRC - ${DEP_SRC} # - dep/iflytopcpp/core/spdlogfactory/logger_factory.cpp - dep/iflytopcpp/core/components/fileutils.cpp - dep/iflytopcpp/core/components/stringutils.cpp - dep/iflytopcpp/core/basic/signal/signal.cpp - dep/iflytopcpp/core/thread/thread.cpp - dep/iflytopcpp/core/zexception/zexception.cpp - dep/iflytopcpp/core/components/jobs/work_queue.cpp - dep/iflytopcpp/core/components/jobs/thread_pool_task_scheduler.cpp - dep/iflytopcpp/core/components/uart/uart.cpp - dep/iflytopcpp/core/components/modbus/modbus.cpp - dep/iflytopcpp/core/components/modbus/zmodbus_common.c - dep/iflytopcpp/core/components/modbus/zmodbus_master.c - dep/iflytopcpp/core/components/modbus/zmodbus_slave.c - dep/iflytopcpp/core/linuxcoreutils/linuxcoreutils.cpp - dep/iflytopcpp/core/components/process/process_unix.cpp - dep/iflytopcpp/core/components/process/process.cpp - dep/iflytopcpp/core/components/timer/simple_timer.cpp - # - dep/iflytopcpp/core/components/audio/wav_recorder.cpp - # driver socket_can - dep/iflytopcpp/core/driver/socketcan/libsocketcan/libsocketcan.c - dep/iflytopcpp/core/driver/socketcan/socket_can_frame.cpp - dep/iflytopcpp/core/driver/socketcan/socket_can_utils.cpp - dep/iflytopcpp/core/driver/socketcan/socket_can.cpp - # -) -set(DEP_DEFINE ${DEP_DEFINE}) -set(PUBLIC_INCLUDE_DIRECTORIES ${PUBLIC_INCLUDE_DIRECTORIES} - ./dep/iflytopcpp/core/spdlog/include/)