
Breakout the version data from windows/NTMakefile.config and move it to windows/NTMakefile.version. This new file contains only version data. This permits version data to be safely referenced by third party components. In addition, add version range information for those versions of Heimdal for which this release is a compatible upgrade. If there is a forward incompatible change to the assembly ABI, it is not a compatible upgrade. This version data is used to specify the Windows assembly redirect range. Change-Id: Ic9f156212599cc4277e2be812f29a6497801046c
86 lines
1.6 KiB
Plaintext
86 lines
1.6 KiB
Plaintext
!if exist (..\..\..\windows\NTMakefile.version)
|
|
! include <..\..\..\windows\NTMakefile.version>
|
|
!elseif exist (..\..\windows\NTMakefile.version)
|
|
! include <..\..\windows\NTMakefile.version>
|
|
!elseif exist (..\windows\NTMakefile.version)
|
|
! include <..\windows\NTMakefile.version>
|
|
!else
|
|
! include <windows\NTMakefile.version>
|
|
!endif
|
|
|
|
# ------------------------------------------------------------
|
|
# Features
|
|
#
|
|
# For each feature enabled here, a corresponding line must exist in
|
|
# the inline Perl script in include\NTMakefile.
|
|
|
|
# Enable Kerberos v5 support in applications
|
|
KRB5=1
|
|
|
|
# Enable PKINIT
|
|
PKINIT=1
|
|
|
|
# Disable AFS support
|
|
NO_AFS=1
|
|
|
|
# OpenLDAP package is available
|
|
# OPENLDAP=1
|
|
|
|
# OpenLDAP include directory
|
|
# OPENLDAP_INC=
|
|
|
|
# OpenLDAP library to link against
|
|
# OPENLDAP_LIB=
|
|
|
|
# Support HDB LDAP module
|
|
# OPENLDAP_MODULE=1
|
|
|
|
# OTP support in applications
|
|
OTP=1
|
|
|
|
# Authentication support in telnet
|
|
AUTHENTICATION=1
|
|
|
|
# Enable diagnostics in telnet
|
|
DIAGNOSTICS=1
|
|
|
|
# Enable encryption support in telnet
|
|
ENCRYPTION=1
|
|
|
|
# Use the weak AFS string to key functions
|
|
# ENABLE_AFS_STRING_TO_KEY=1
|
|
|
|
!ifdef PTHREAD_INC
|
|
!ifdef PTHREAD_LIB
|
|
|
|
# We have <pthread.h>
|
|
HAVE_PTHREAD_H=1
|
|
|
|
# Make thread-safe libraries
|
|
ENABLE_PTHREAD_SUPPORT=1
|
|
|
|
!endif
|
|
!endif
|
|
|
|
# Support for broken ENV_{VAR,VAL} telnets
|
|
# ENV_HACK=1
|
|
|
|
# Use the Kerberos Credentials Manager
|
|
# HAVE_KCM=1
|
|
|
|
# Use the sqlite backend
|
|
HAVE_SCC=1
|
|
|
|
DIR_hdbdir=%{COMMON_APPDATA}/heimdal/hdb
|
|
|
|
# Enable weak crypto
|
|
WEAK_CRYPTO=1
|
|
|
|
# Disable use of GSS LOCALNAME support
|
|
NO_LOCALNAME=1
|
|
|
|
# Disable build of installers
|
|
!ifndef NO_INSTALLERS
|
|
BUILD_INSTALLERS=1
|
|
!endif
|