Edit

kc3-lang/gnulib/modules/getrandom

Branch :

  • Show log

    Commit

  • Author : Bruno Haible
    Date : 2023-08-17 15:04:43
    Hash : cefb3e21
    Message : Recognize the *-*-windows* config triplets introduced on 2023-06-26. * m4/*.m4: Treat windows* as equivalent to mingw*. * modules/*: Likewise.

  • modules/getrandom
  • Description:
    Fill buffer with random bytes.
    
    Files:
    lib/getrandom.c
    m4/getrandom.m4
    
    Depends-on:
    sys_random
    fcntl-h             [test $HAVE_GETRANDOM = 0 || test $REPLACE_GETRANDOM = 1]
    minmax              [test $HAVE_GETRANDOM = 0 || test $REPLACE_GETRANDOM = 1]
    stdbool             [test $HAVE_GETRANDOM = 0 || test $REPLACE_GETRANDOM = 1]
    open                [case $host_os in mingw* | windows*) false;; *) test $HAVE_GETRANDOM = 0 || test $REPLACE_GETRANDOM = 1;; esac]
    
    configure.ac:
    AC_REQUIRE([AC_CANONICAL_HOST])
    gl_FUNC_GETRANDOM
    gl_CONDITIONAL([GL_COND_OBJ_GETRANDOM],
                   [test $HAVE_GETRANDOM = 0 || test $REPLACE_GETRANDOM = 1])
    gl_SYS_RANDOM_MODULE_INDICATOR([getrandom])
    
    Makefile.am:
    if GL_COND_OBJ_GETRANDOM
    lib_SOURCES += getrandom.c
    endif
    
    Include:
    <sys/random.h>
    
    Link:
    $(GETRANDOM_LIB)
    
    License:
    LGPLv2+
    
    Maintainer:
    all