aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--crypto/Makefile.am.arc4random45
1 files changed, 45 insertions, 0 deletions
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 @@
1if !HAVE_ARC4RANDOM_BUF
2libcompat_la_SOURCES += compat/arc4random.c
3
4if !HAVE_GETENTROPY
5if HOST_AIX
6libcompat_la_SOURCES += compat/getentropy_aix.c
7endif
8if HOST_FREEBSD
9libcompat_la_SOURCES += compat/getentropy_freebsd.c
10endif
11if HOST_HPUX
12libcompat_la_SOURCES += compat/getentropy_hpux.c
13endif
14if HOST_LINUX
15libcompat_la_SOURCES += compat/getentropy_linux.c
16endif
17if HOST_NETBSD
18libcompat_la_SOURCES += compat/getentropy_netbsd.c
19endif
20if HOST_DARWIN
21libcompat_la_SOURCES += compat/getentropy_osx.c
22endif
23if HOST_SOLARIS
24libcompat_la_SOURCES += compat/getentropy_solaris.c
25endif
26if HOST_WIN
27libcompat_la_SOURCES += compat/getentropy_win.c
28endif
29endif
30
31endif
32
33noinst_HEADERS =
34noinst_HEADERS += compat/arc4random.h
35noinst_HEADERS += compat/arc4random_aix.h
36noinst_HEADERS += compat/arc4random_freebsd.h
37noinst_HEADERS += compat/arc4random_hpux.h
38noinst_HEADERS += compat/arc4random_linux.h
39noinst_HEADERS += compat/arc4random_netbsd.h
40noinst_HEADERS += compat/arc4random_osx.h
41noinst_HEADERS += compat/arc4random_solaris.h
42noinst_HEADERS += compat/arc4random_win.h
43noinst_HEADERS += compat/chacha_private.h
44
45