grc-iit / ChronoLog

ChronoLog: A High-Performance Storage Infrastructure for Activity and Log Workloads
https://chronolog.dev
BSD 2-Clause "Simplified" License
5 stars 4 forks source link

Standardize directory hierarchy in CMake and source code #139

Open fkengun opened 3 months ago

fkengun commented 3 months ago
  1. Replace explicit relative path for include files and directories like ../../ChronoKeeper/include with CMake variables like CMAKE_CURRENT_SOURCE_DIR and CMAKE_SOURCE_DIR.
  2. Standardize source code directory hierarchy to be consistent across all components, like include and src.
  3. Standardize header file inclusion to #include <header.h> instead of #include "header.h".