https://codeberg.org/interpeer/s3kr1t.git
Raw File
Tip revision: de06e4aab9bff4a9491a8f7fdaaf4a28064a00bc authored by Jens Finkhaeuser on 08 May 2023, 09:37:19 UTC
Merge branch 'maintenance'
Tip revision: de06e4a
build-config.h.in
#ifndef S3KR1T_BUILD_CONFIG_H
#define S3KR1T_BUILD_CONFIG_H

/*****************************************************************************
 * Project metadata
 **/
// Name
#mesondefine S3KR1T_PACKAGE_NAME

// Version
#mesondefine S3KR1T_PACKAGE_MAJOR
#mesondefine S3KR1T_PACKAGE_MINOR
#mesondefine S3KR1T_PACKAGE_PATCH
#mesondefine S3KR1T_PACKAGE_VERSION
#mesondefine S3KR1T_ABI_VERSION
#mesondefine S3KR1T_LIB_VERSION

// URL
#mesondefine S3KR1T_PACKAGE_URL


/*****************************************************************************
 * Dependencies
 **/
#mesondefine S3KR1T_HAVE_OPENSSL
#mesondefine S3KR1T_HAVE_OPENSSL_SHA3
#mesondefine S3KR1T_HAVE_SODIUM

/*****************************************************************************
 * Headers
 **/

/*****************************************************************************
 * Types
 **/
#mesondefine S3KR1T_HAVE_CHAR8_T
#mesondefine S3KR1T_HAVE_WCHAR_T
#mesondefine S3KR1T_HAVE_STD_BYTE


/*****************************************************************************
 * Symbols
 **/
#mesondefine S3KR1T_HAVE_STRERROR_S
#mesondefine S3KR1T_HAVE_STRERROR_R

#mesondefine S3KR1T_HAVE_GETRANDOM
#mesondefine S3KR1T_HAVE_GETENTROPY
#mesondefine S3KR1T_HAVE_BCRYPT_GENRANDOM

/*****************************************************************************
 * Platform checks
 **/
#mesondefine S3KR1T_BIGENDIAN

/*****************************************************************************
 * Options
 **/

// Use only non-deprecated OpenSSL APIs
#mesondefine OPENSSL_NO_DEPRECATED


#endif // guard
back to top