# vim:ft=automake

noinst_LTLIBRARIES+= src/compat/libtlsdate_compat.la

noinst_HEADERS+= src/compat/clock.h

src_compat_libtlsdate_compat_la_SOURCES =
src_compat_libtlsdate_compat_la_CFLAGS = -DBUILDING_TLSDATE
src_compat_libtlsdate_compat_la_LIBADD =

if TARGET_OSX
src_compat_libtlsdate_compat_la_SOURCES+= src/compat/clock-darwin.c
endif

if TARGET_LINUX
src_compat_libtlsdate_compat_la_SOURCES+= src/compat/clock-linux.c
endif

if TARGET_FREEBSD
src_compat_libtlsdate_compat_la_SOURCES+= src/compat/clock-linux.c
endif

if TARGET_NETBSD
src_compat_libtlsdate_compat_la_SOURCES+= src/compat/clock-linux.c
endif

if TARGET_OPENBSD
src_compat_libtlsdate_compat_la_SOURCES+= src/compat/clock-linux.c
endif

if TARGET_DRAGONFLYBSD
src_compat_libtlsdate_compat_la_SOURCES+= src/compat/clock-linux.c
endif

if TARGET_BSD
if !TARGET_NETBSD
if !TARGET_FREEBSD
src_compat_libtlsdate_compat_la_SOURCES+= src/compat/clock-linux.c
endif
endif
endif

if TARGET_GNUHURD
src_compat_libtlsdate_compat_la_SOURCES+= src/compat/clock-hurd.c
endif

if TARGET_CYGWIN
src_compat_libtlsdate_compat_la_SOURCES+= src/compat/clock-linux.c
endif

if TARGET_MINGW
src_compat_libtlsdate_compat_la_SOURCES+= src/compat/clock-linux.c
endif

if TARGET_HAIKU
src_compat_libtlsdate_compat_la_SOURCES+= src/compat/clock-linux.c
endif

src_compat_libtlsdate_compat_la_LIBADD+= @RT_LIB@