file(GLOB_RECURSE COMPAT_HEADERS "*.h")
list(APPEND COMPAT_SOURCES "")
if(NOT HAVE_STRSEP)
list(APPEND COMPAT_SOURCES "strsep.c")
endif()
if(NOT HAVE_STRPTIME)
list(APPEND COMPAT_SOURCES "strptime.c")
endif()
# dev_to_tty is used in the process and process58 probes that are UNIX only
if(NOT HAVE_DEV_TO_TTY AND UNIX)
list(APPEND COMPAT_SOURCES "dev_to_tty.c")
endif()
if(COMPAT_SOURCES)
add_library(compat_object OBJECT ${COMPAT_HEADERS} ${COMPAT_SOURCES})
set_oscap_generic_properties(compat_object)
endif()