if !HAVE_ARC4RANDOM_BUF libcompat_la_SOURCES += compat/arc4random.c libcompat_la_SOURCES += compat/arc4random_uniform.c if !HAVE_GETENTROPY if HOST_AIX libcompat_la_SOURCES += compat/getentropy_aix.c endif if HOST_FREEBSD libcompat_la_SOURCES += compat/getentropy_freebsd.c endif if HOST_HPUX libcompat_la_SOURCES += compat/getentropy_hpux.c endif if HOST_LINUX libcompat_la_SOURCES += compat/getentropy_linux.c endif if HOST_NETBSD libcompat_la_SOURCES += compat/getentropy_netbsd.c endif if HOST_DARWIN libcompat_la_SOURCES += compat/getentropy_osx.c endif if HOST_SOLARIS libcompat_la_SOURCES += compat/getentropy_solaris.c endif if HOST_WIN libcompat_la_SOURCES += compat/getentropy_win.c endif endif endif noinst_HEADERS = noinst_HEADERS += compat/arc4random.h noinst_HEADERS += compat/arc4random_aix.h noinst_HEADERS += compat/arc4random_freebsd.h noinst_HEADERS += compat/arc4random_hpux.h noinst_HEADERS += compat/arc4random_linux.h noinst_HEADERS += compat/arc4random_netbsd.h noinst_HEADERS += compat/arc4random_osx.h noinst_HEADERS += compat/arc4random_solaris.h noinst_HEADERS += compat/arc4random_win.h noinst_HEADERS += compat/chacha_private.h