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

Explore installations of libraries from CMake #7

Open JaimeCernuda opened 2 years ago

JaimeCernuda commented 2 years ago

Cmake provides support for installation. If odne properly, it allows the use of find_package() calls form clients trying to link to the chronology library This is highly useful for people wanting to use the project.

A good reference for this can be found here: https://github.com/pablospe/cmake-example-library

aparnasasidharan2017 commented 1 year ago

Elevating this, maybe a good time to clean the build system, remove unused or redundant subdirectories, organize test directories and improve the use of cmake in Chronolog.