mirror of
https://github.com/libgit2/libgit2.git
synced 2026-01-25 11:06:32 +00:00
cmake: update git2_features.h
Reorganize the libgit2 feature selection file.
This commit is contained in:
@@ -1,20 +1,37 @@
|
||||
#ifndef INCLUDE_features_h__
|
||||
#define INCLUDE_features_h__
|
||||
|
||||
/* Debugging options */
|
||||
|
||||
#cmakedefine GIT_DEBUG_POOL 1
|
||||
#cmakedefine GIT_DEBUG_STRICT_ALLOC 1
|
||||
#cmakedefine GIT_DEBUG_STRICT_OPEN 1
|
||||
#cmakedefine GIT_DEBUG_LEAKCHECK_WIN32 1
|
||||
|
||||
/* Feature enablement and provider / backend selection */
|
||||
|
||||
#cmakedefine GIT_THREADS 1
|
||||
#cmakedefine GIT_THREADS_PTHREADS 1
|
||||
#cmakedefine GIT_THREADS_WIN32 1
|
||||
|
||||
#cmakedefine GIT_ARCH_64 1
|
||||
#cmakedefine GIT_ARCH_32 1
|
||||
#cmakedefine GIT_SHA1_BUILTIN 1
|
||||
#cmakedefine GIT_SHA1_OPENSSL 1
|
||||
#cmakedefine GIT_SHA1_OPENSSL_FIPS 1
|
||||
#cmakedefine GIT_SHA1_OPENSSL_DYNAMIC 1
|
||||
#cmakedefine GIT_SHA1_MBEDTLS 1
|
||||
#cmakedefine GIT_SHA1_COMMON_CRYPTO 1
|
||||
#cmakedefine GIT_SHA1_WIN32 1
|
||||
|
||||
#cmakedefine GIT_I18N 1
|
||||
#cmakedefine GIT_I18N_ICONV 1
|
||||
#cmakedefine GIT_SHA256_BUILTIN 1
|
||||
#cmakedefine GIT_SHA256_WIN32 1
|
||||
#cmakedefine GIT_SHA256_COMMON_CRYPTO 1
|
||||
#cmakedefine GIT_SHA256_OPENSSL 1
|
||||
#cmakedefine GIT_SHA256_OPENSSL_FIPS 1
|
||||
#cmakedefine GIT_SHA256_OPENSSL_DYNAMIC 1
|
||||
#cmakedefine GIT_SHA256_MBEDTLS 1
|
||||
|
||||
#cmakedefine GIT_COMPRESSION_BUILTIN 1
|
||||
#cmakedefine GIT_COMPRESSION_ZLIB 1
|
||||
|
||||
#cmakedefine GIT_NSEC 1
|
||||
#cmakedefine GIT_NSEC_MTIM 1
|
||||
@@ -22,7 +39,8 @@
|
||||
#cmakedefine GIT_NSEC_MTIME_NSEC 1
|
||||
#cmakedefine GIT_NSEC_WIN32 1
|
||||
|
||||
#cmakedefine GIT_FUTIMENS 1
|
||||
#cmakedefine GIT_I18N 1
|
||||
#cmakedefine GIT_I18N_ICONV 1
|
||||
|
||||
#cmakedefine GIT_REGEX_REGCOMP_L 1
|
||||
#cmakedefine GIT_REGEX_REGCOMP 1
|
||||
@@ -30,25 +48,11 @@
|
||||
#cmakedefine GIT_REGEX_PCRE2 1
|
||||
#cmakedefine GIT_REGEX_BUILTIN 1
|
||||
|
||||
#cmakedefine GIT_QSORT_BSD 1
|
||||
#cmakedefine GIT_QSORT_GNU 1
|
||||
#cmakedefine GIT_QSORT_C11 1
|
||||
#cmakedefine GIT_QSORT_MSC 1
|
||||
|
||||
#cmakedefine GIT_SSH 1
|
||||
#cmakedefine GIT_SSH_EXEC 1
|
||||
#cmakedefine GIT_SSH_LIBSSH2 1
|
||||
#cmakedefine GIT_SSH_LIBSSH2_MEMORY_CREDENTIALS 1
|
||||
|
||||
#cmakedefine GIT_AUTH_NTLM 1
|
||||
#cmakedefine GIT_AUTH_NTLM_BUILTIN 1
|
||||
#cmakedefine GIT_AUTH_NTLM_SSPI 1
|
||||
|
||||
#cmakedefine GIT_AUTH_NEGOTIATE 1
|
||||
#cmakedefine GIT_AUTH_NEGOTIATE_GSSFRAMEWORK 1
|
||||
#cmakedefine GIT_AUTH_NEGOTIATE_GSSAPI 1
|
||||
#cmakedefine GIT_AUTH_NEGOTIATE_SSPI 1
|
||||
|
||||
#cmakedefine GIT_HTTPS 1
|
||||
#cmakedefine GIT_HTTPS_OPENSSL 1
|
||||
#cmakedefine GIT_HTTPS_OPENSSL_DYNAMIC 1
|
||||
@@ -61,24 +65,26 @@
|
||||
#cmakedefine GIT_HTTPPARSER_LLHTTP 1
|
||||
#cmakedefine GIT_HTTPPARSER_BUILTIN 1
|
||||
|
||||
#cmakedefine GIT_SHA1_BUILTIN 1
|
||||
#cmakedefine GIT_SHA1_WIN32 1
|
||||
#cmakedefine GIT_SHA1_COMMON_CRYPTO 1
|
||||
#cmakedefine GIT_SHA1_OPENSSL 1
|
||||
#cmakedefine GIT_SHA1_OPENSSL_FIPS 1
|
||||
#cmakedefine GIT_SHA1_OPENSSL_DYNAMIC 1
|
||||
#cmakedefine GIT_SHA1_MBEDTLS 1
|
||||
#cmakedefine GIT_AUTH_NTLM 1
|
||||
#cmakedefine GIT_AUTH_NTLM_BUILTIN 1
|
||||
#cmakedefine GIT_AUTH_NTLM_SSPI 1
|
||||
|
||||
#cmakedefine GIT_SHA256_BUILTIN 1
|
||||
#cmakedefine GIT_SHA256_WIN32 1
|
||||
#cmakedefine GIT_SHA256_COMMON_CRYPTO 1
|
||||
#cmakedefine GIT_SHA256_OPENSSL 1
|
||||
#cmakedefine GIT_SHA256_OPENSSL_FIPS 1
|
||||
#cmakedefine GIT_SHA256_OPENSSL_DYNAMIC 1
|
||||
#cmakedefine GIT_SHA256_MBEDTLS 1
|
||||
#cmakedefine GIT_AUTH_NEGOTIATE 1
|
||||
#cmakedefine GIT_AUTH_NEGOTIATE_GSSFRAMEWORK 1
|
||||
#cmakedefine GIT_AUTH_NEGOTIATE_GSSAPI 1
|
||||
#cmakedefine GIT_AUTH_NEGOTIATE_SSPI 1
|
||||
|
||||
#cmakedefine GIT_COMPRESSION_BUILTIN 1
|
||||
#cmakedefine GIT_COMPRESSION_ZLIB 1
|
||||
/* Platform details */
|
||||
|
||||
#cmakedefine GIT_ARCH_64 1
|
||||
#cmakedefine GIT_ARCH_32 1
|
||||
|
||||
#cmakedefine GIT_QSORT_BSD 1
|
||||
#cmakedefine GIT_QSORT_GNU 1
|
||||
#cmakedefine GIT_QSORT_C11 1
|
||||
#cmakedefine GIT_QSORT_MSC 1
|
||||
|
||||
#cmakedefine GIT_FUTIMENS 1
|
||||
|
||||
#cmakedefine GIT_RAND_GETENTROPY 1
|
||||
#cmakedefine GIT_RAND_GETLOADAVG 1
|
||||
|
||||
Reference in New Issue
Block a user