got some libs in
This commit is contained in:
BIN
.cache/clangd/index/ansicolor_sink-inl.h.259166C36844764A.idx
Normal file
BIN
.cache/clangd/index/ansicolor_sink-inl.h.259166C36844764A.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/ansicolor_sink.h.0EC67EB9CF43148E.idx
Normal file
BIN
.cache/clangd/index/ansicolor_sink.h.0EC67EB9CF43148E.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/async.cpp.0C0AC07E1D9BF6EA.idx
Normal file
BIN
.cache/clangd/index/async.cpp.0C0AC07E1D9BF6EA.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/async.h.D1FE604F4F12C816.idx
Normal file
BIN
.cache/clangd/index/async.h.D1FE604F4F12C816.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/async_logger-inl.h.F576DA596D80D59C.idx
Normal file
BIN
.cache/clangd/index/async_logger-inl.h.F576DA596D80D59C.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/async_logger.h.316642A018FD3888.idx
Normal file
BIN
.cache/clangd/index/async_logger.h.316642A018FD3888.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/backtracer-inl.h.EA76F05EA7A4FC31.idx
Normal file
BIN
.cache/clangd/index/backtracer-inl.h.EA76F05EA7A4FC31.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/backtracer.h.1B5F1A175ED68282.idx
Normal file
BIN
.cache/clangd/index/backtracer.h.1B5F1A175ED68282.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/base.h.05A704915CB876F1.idx
Normal file
BIN
.cache/clangd/index/base.h.05A704915CB876F1.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/base.h.7F4D05EA057FAF60.idx
Normal file
BIN
.cache/clangd/index/base.h.7F4D05EA057FAF60.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/base_sink-inl.h.F16C808D0B9F2CC8.idx
Normal file
BIN
.cache/clangd/index/base_sink-inl.h.F16C808D0B9F2CC8.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/base_sink.h.43EBD417B033F88B.idx
Normal file
BIN
.cache/clangd/index/base_sink.h.43EBD417B033F88B.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/basic_file_sink-inl.h.631ACBD33018C7F8.idx
Normal file
BIN
.cache/clangd/index/basic_file_sink-inl.h.631ACBD33018C7F8.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/basic_file_sink.h.A28404A72770E016.idx
Normal file
BIN
.cache/clangd/index/basic_file_sink.h.A28404A72770E016.idx
Normal file
Binary file not shown.
Binary file not shown.
BIN
.cache/clangd/index/cfg.cpp.C07A4C2889D716F4.idx
Normal file
BIN
.cache/clangd/index/cfg.cpp.C07A4C2889D716F4.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/circular_q.h.82B4A678F2434D9A.idx
Normal file
BIN
.cache/clangd/index/circular_q.h.82B4A678F2434D9A.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/color_sinks.cpp.EA055AC531815FBC.idx
Normal file
BIN
.cache/clangd/index/color_sinks.cpp.EA055AC531815FBC.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/common-inl.h.6678C6186594F95A.idx
Normal file
BIN
.cache/clangd/index/common-inl.h.6678C6186594F95A.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/common.h.FDD243B7225B972A.idx
Normal file
BIN
.cache/clangd/index/common.h.FDD243B7225B972A.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/console_globals.h.6E2C977F54930E0E.idx
Normal file
BIN
.cache/clangd/index/console_globals.h.6E2C977F54930E0E.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/file_helper-inl.h.7A5F306D6AA4DE12.idx
Normal file
BIN
.cache/clangd/index/file_helper-inl.h.7A5F306D6AA4DE12.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/file_helper.h.4D8CD6D9B0AF6C5D.idx
Normal file
BIN
.cache/clangd/index/file_helper.h.4D8CD6D9B0AF6C5D.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/file_sinks.cpp.7D9B0962514F1019.idx
Normal file
BIN
.cache/clangd/index/file_sinks.cpp.7D9B0962514F1019.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/fmt.h.1D49ADA6B9D51387.idx
Normal file
BIN
.cache/clangd/index/fmt.h.1D49ADA6B9D51387.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/fmt_helper.h.4D5299D9FBEE6710.idx
Normal file
BIN
.cache/clangd/index/fmt_helper.h.4D5299D9FBEE6710.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/format-inl.h.45C4BC7336D90E1A.idx
Normal file
BIN
.cache/clangd/index/format-inl.h.45C4BC7336D90E1A.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/format-inl.h.49B5D315546401FB.idx
Normal file
BIN
.cache/clangd/index/format-inl.h.49B5D315546401FB.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/format.cc.C9CEBC8AF7EA169C.idx
Normal file
BIN
.cache/clangd/index/format.cc.C9CEBC8AF7EA169C.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/format.h.52AC59D1ED611224.idx
Normal file
BIN
.cache/clangd/index/format.h.52AC59D1ED611224.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/format.h.7B113816B8162E8B.idx
Normal file
BIN
.cache/clangd/index/format.h.7B113816B8162E8B.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/formatter.h.1AEF1E73DEDAED3A.idx
Normal file
BIN
.cache/clangd/index/formatter.h.1AEF1E73DEDAED3A.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/helpers-inl.h.18FF983DCC7F3BBC.idx
Normal file
BIN
.cache/clangd/index/helpers-inl.h.18FF983DCC7F3BBC.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/helpers.h.B91197EDF7D33576.idx
Normal file
BIN
.cache/clangd/index/helpers.h.B91197EDF7D33576.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/log_msg-inl.h.2197BB3A79BC9127.idx
Normal file
BIN
.cache/clangd/index/log_msg-inl.h.2197BB3A79BC9127.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/log_msg.h.43BF28A7D041198E.idx
Normal file
BIN
.cache/clangd/index/log_msg.h.43BF28A7D041198E.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/log_msg_buffer-inl.h.D8C6FC2A094B3A7B.idx
Normal file
BIN
.cache/clangd/index/log_msg_buffer-inl.h.D8C6FC2A094B3A7B.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/log_msg_buffer.h.1DE10DB19D95FA5C.idx
Normal file
BIN
.cache/clangd/index/log_msg_buffer.h.1DE10DB19D95FA5C.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/logger-inl.h.26FA63494826CDB5.idx
Normal file
BIN
.cache/clangd/index/logger-inl.h.26FA63494826CDB5.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/logger.h.8438A5C415EBEF10.idx
Normal file
BIN
.cache/clangd/index/logger.h.8438A5C415EBEF10.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/main-daemon.cpp.C7B0A3BE8981FD2E.idx
Normal file
BIN
.cache/clangd/index/main-daemon.cpp.C7B0A3BE8981FD2E.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/main-tracker.cpp.3BA453A5ECDF8AEE.idx
Normal file
BIN
.cache/clangd/index/main-tracker.cpp.3BA453A5ECDF8AEE.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/mdc.h.2B24B44CD2F9DE33.idx
Normal file
BIN
.cache/clangd/index/mdc.h.2B24B44CD2F9DE33.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/mpmc_blocking_q.h.6FE2155AEE3E89FF.idx
Normal file
BIN
.cache/clangd/index/mpmc_blocking_q.h.6FE2155AEE3E89FF.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/null_mutex.h.38CD898D54E0FAAA.idx
Normal file
BIN
.cache/clangd/index/null_mutex.h.38CD898D54E0FAAA.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/os-inl.h.3339B8F12A204738.idx
Normal file
BIN
.cache/clangd/index/os-inl.h.3339B8F12A204738.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/os.cc.AA53CC461D577A73.idx
Normal file
BIN
.cache/clangd/index/os.cc.AA53CC461D577A73.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/os.h.3B35F9518B97406F.idx
Normal file
BIN
.cache/clangd/index/os.h.3B35F9518B97406F.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/os.h.F2725117282376D5.idx
Normal file
BIN
.cache/clangd/index/os.h.F2725117282376D5.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/pattern_formatter-inl.h.5D66034A0270E7BD.idx
Normal file
BIN
.cache/clangd/index/pattern_formatter-inl.h.5D66034A0270E7BD.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/pattern_formatter.h.A98C21B26CDB5D78.idx
Normal file
BIN
.cache/clangd/index/pattern_formatter.h.A98C21B26CDB5D78.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/periodic_worker-inl.h.04FC10ECF20BC1A4.idx
Normal file
BIN
.cache/clangd/index/periodic_worker-inl.h.04FC10ECF20BC1A4.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/periodic_worker.h.DAAB5359C9F1CB47.idx
Normal file
BIN
.cache/clangd/index/periodic_worker.h.DAAB5359C9F1CB47.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/registry-inl.h.F055DB96DD6D111F.idx
Normal file
BIN
.cache/clangd/index/registry-inl.h.F055DB96DD6D111F.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/registry.h.3BCEFAACD35E3C28.idx
Normal file
BIN
.cache/clangd/index/registry.h.3BCEFAACD35E3C28.idx
Normal file
Binary file not shown.
Binary file not shown.
BIN
.cache/clangd/index/rotating_file_sink.h.BA146AD65A189BF7.idx
Normal file
BIN
.cache/clangd/index/rotating_file_sink.h.BA146AD65A189BF7.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/sink-inl.h.881590F8AF46CEBD.idx
Normal file
BIN
.cache/clangd/index/sink-inl.h.881590F8AF46CEBD.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/sink.h.0F093CD46C4117BE.idx
Normal file
BIN
.cache/clangd/index/sink.h.0F093CD46C4117BE.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/spdlog-inl.h.F56CD9614A418B21.idx
Normal file
BIN
.cache/clangd/index/spdlog-inl.h.F56CD9614A418B21.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/spdlog.cpp.3F5AB81EBAB9B706.idx
Normal file
BIN
.cache/clangd/index/spdlog.cpp.3F5AB81EBAB9B706.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/spdlog.h.1E4B0177CD6026B2.idx
Normal file
BIN
.cache/clangd/index/spdlog.h.1E4B0177CD6026B2.idx
Normal file
Binary file not shown.
Binary file not shown.
BIN
.cache/clangd/index/stdout_color_sinks.h.57C594584067B302.idx
Normal file
BIN
.cache/clangd/index/stdout_color_sinks.h.57C594584067B302.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/stdout_sinks-inl.h.FADB86262FC8890E.idx
Normal file
BIN
.cache/clangd/index/stdout_sinks-inl.h.FADB86262FC8890E.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/stdout_sinks.cpp.887DC565E3C9A6F7.idx
Normal file
BIN
.cache/clangd/index/stdout_sinks.cpp.887DC565E3C9A6F7.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/stdout_sinks.h.0D4D4A9414FFEAEC.idx
Normal file
BIN
.cache/clangd/index/stdout_sinks.h.0D4D4A9414FFEAEC.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/synchronous_factory.h.1D81F70B13AA25C5.idx
Normal file
BIN
.cache/clangd/index/synchronous_factory.h.1D81F70B13AA25C5.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/thread_pool-inl.h.AD7068F783D18FFD.idx
Normal file
BIN
.cache/clangd/index/thread_pool-inl.h.AD7068F783D18FFD.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/thread_pool.h.ADE16E9510D0A931.idx
Normal file
BIN
.cache/clangd/index/thread_pool.h.ADE16E9510D0A931.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/tweakme.h.AB7D53C5A499B4F5.idx
Normal file
BIN
.cache/clangd/index/tweakme.h.AB7D53C5A499B4F5.idx
Normal file
Binary file not shown.
BIN
.cache/clangd/index/version.h.417BA40CEDD8D70C.idx
Normal file
BIN
.cache/clangd/index/version.h.417BA40CEDD8D70C.idx
Normal file
Binary file not shown.
12
.gitmodules
vendored
Normal file
12
.gitmodules
vendored
Normal file
@@ -0,0 +1,12 @@
|
||||
[submodule "fmt"]
|
||||
path = fmt
|
||||
url = https://github.com/fmtlib/fmt
|
||||
[submodule "external/fmt"]
|
||||
path = external/fmt
|
||||
url = https://github.com/fmtlib/fmt
|
||||
[submodule "external/spdlog"]
|
||||
path = external/spdlog
|
||||
url = https://github.com/gabime/spdlog
|
||||
[submodule "external/sqlite"]
|
||||
path = external/sqlite
|
||||
url = https://github.com/sqlite/sqlite
|
||||
@@ -5,27 +5,24 @@ set(CMAKE_CXX_STANDARD 23)
|
||||
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
||||
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
|
||||
|
||||
# Uncomment these when you add submodules
|
||||
# add_subdirectory(external/some-lib)
|
||||
# add_subdirectory(external/another-lib)
|
||||
# Dependencies
|
||||
add_subdirectory(external/fmt)
|
||||
add_subdirectory(external/spdlog)
|
||||
|
||||
add_executable(${PROJECT_NAME}-client
|
||||
src/main-tracker.cpp
|
||||
# Executables
|
||||
add_executable(${PROJECT_NAME}-client src/main-tracker.cpp)
|
||||
add_executable(${PROJECT_NAME}-daemon src/main-daemon.cpp)
|
||||
|
||||
# Common targets
|
||||
set(COMMON_LIBS fmt spdlog)
|
||||
set(COMMON_INCLUDES
|
||||
external/fmt/include
|
||||
external/spdlog/include
|
||||
)
|
||||
|
||||
add_executable(${PROJECT_NAME}-daemon
|
||||
src/main-daemon.cpp
|
||||
)
|
||||
|
||||
# Link submodules (uncomment as needed)
|
||||
# target_link_libraries(${PROJECT_NAME}
|
||||
# PRIVATE
|
||||
# some-lib
|
||||
# another-lib
|
||||
# )
|
||||
|
||||
# target_include_directories(${PROJECT_NAME}
|
||||
# PRIVATE
|
||||
# external/some-lib/include
|
||||
# )
|
||||
# Apply common settings
|
||||
foreach(target ${PROJECT_NAME}-client ${PROJECT_NAME}-daemon)
|
||||
target_link_libraries(${target} PRIVATE ${COMMON_LIBS})
|
||||
target_include_directories(${target} PRIVATE ${COMMON_INCLUDES})
|
||||
endforeach()
|
||||
|
||||
|
||||
1
external/fmt
vendored
Submodule
1
external/fmt
vendored
Submodule
Submodule external/fmt added at 9395ef5fcb
1
external/spdlog
vendored
Submodule
1
external/spdlog
vendored
Submodule
Submodule external/spdlog added at 486b55554f
1
external/sqlite
vendored
Submodule
1
external/sqlite
vendored
Submodule
Submodule external/sqlite added at 4043096408
@@ -1,7 +1,11 @@
|
||||
#include "spdlog/spdlog.h"
|
||||
#include <iostream>
|
||||
|
||||
// This is the *daemon*
|
||||
|
||||
int main() {
|
||||
std::cout << "Hello from MyProject (C++23)\n";
|
||||
std::cout << "Hello from the email tracker's daemon (C++23)\n";
|
||||
spdlog::info("Logger is functional.");
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
@@ -1,7 +1,11 @@
|
||||
#include "spdlog/spdlog.h"
|
||||
#include <iostream>
|
||||
|
||||
// This is the client
|
||||
|
||||
int main() {
|
||||
std::cout << "Hello from MyProject (C++23)\n";
|
||||
std::cout << "Hello from the email tracker's client.(C++23)\n";
|
||||
spdlog::info("Logger is functional");
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user