diff --git a/crypto/Makefile.am.arc4random b/crypto/Makefile.am.arc4random new file mode 100644 index 0000000..c44051c --- /dev/null +++ b/crypto/Makefile.am.arc4random @@ -0,0 +1,45 @@ +if !HAVE_ARC4RANDOM_BUF +libcompat_la_SOURCES += compat/arc4random.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 + +