git-merge-changelog: Simplify installation instructions.
[gnulib.git] / modules / random
blob9774088bda2ab830b4786443f8364d344eb6ea87
1 Description:
2 global random number generator
4 Files:
5 lib/random.c
6 m4/random.m4
8 Depends-on:
9 stdlib
10 libc-config     [test $HAVE_RANDOM = 0 || test $REPLACE_RANDOM = 1 || test $REPLACE_INITSTATE = 1 || test $REPLACE_SETSTATE = 1]
11 lock            [test $HAVE_RANDOM = 0 || test $REPLACE_RANDOM = 1 || test $REPLACE_INITSTATE = 1 || test $REPLACE_SETSTATE = 1]
12 stdint          [test $HAVE_RANDOM = 0 || test $REPLACE_RANDOM = 1 || test $REPLACE_INITSTATE = 1 || test $REPLACE_SETSTATE = 1]
13 random_r        [test $HAVE_RANDOM = 0 || test $REPLACE_RANDOM = 1 || test $REPLACE_INITSTATE = 1 || test $REPLACE_SETSTATE = 1]
15 configure.ac:
16 gl_FUNC_RANDOM
17 gl_CONDITIONAL([GL_COND_OBJ_RANDOM],
18                [test $HAVE_RANDOM = 0 || test $REPLACE_RANDOM = 1 || test $REPLACE_INITSTATE = 1 || test $REPLACE_SETSTATE = 1])
19 AM_COND_IF([GL_COND_OBJ_RANDOM], [
20   gl_PREREQ_RANDOM
22 gl_STDLIB_MODULE_INDICATOR([random])
24 Makefile.am:
25 if GL_COND_OBJ_RANDOM
26 lib_SOURCES += random.c
27 endif
29 Include:
30 <stdlib.h>
32 License:
33 LGPL
35 Maintainer:
36 glibc