Improve development experience

1. Add installation tasks
2. Export CMake symbols for clangd
This commit is contained in:
JingMatrix
2025-11-02 10:54:28 +01:00
parent 67d35caf3c
commit ad81149700
3 changed files with 91 additions and 8 deletions
+2
View File
@@ -6,6 +6,8 @@ project(TrickyStoreOSS)
find_package(cxx REQUIRED CONFIG)
link_libraries(cxx::cxx)
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
add_library(my_logging STATIC logging/logging.cpp)
target_include_directories(my_logging PUBLIC logging/include)
target_link_libraries(my_logging log)