cmake HMDF_HAVE_CLOCK_GETTIME examples

hosseinmoein/DataFrame CMakeLists.txt :35

check_symbol_exists(clock_gettime "time.h" HMDF_HAVE_CLOCK_GETTIME)

hosseinmoein/DataFrame CMakeLists.txt :45

target_compile_definitions(
    DataFrame
    PRIVATE $<$<BOOL:${HMDF_HAVE_CLOCK_GETTIME}>:HMDF_HAVE_CLOCK_GETTIME>
    PUBLIC $<$<CXX_COMPILER_ID:MSVC>:_USE_MATH_DEFINES>
)