1!if exist (..\..\..\windows\NTMakefile.version) 2! include <..\..\..\windows\NTMakefile.version> 3!elseif exist (..\..\windows\NTMakefile.version) 4! include <..\..\windows\NTMakefile.version> 5!elseif exist (..\windows\NTMakefile.version) 6! include <..\windows\NTMakefile.version> 7!else 8! include <windows\NTMakefile.version> 9!endif 10 11# ------------------------------------------------------------ 12# Features 13# 14# For each feature enabled here, a corresponding line must exist in 15# the inline Perl script in include\NTMakefile. 16 17# Enable Kerberos v5 support in applications 18KRB5=1 19 20# Enable Kerberos v4 21# KRB4=1 22 23# Enable PKINIT 24PKINIT=1 25 26# Disable AFS support 27NO_AFS=1 28 29# OpenLDAP package is available 30# OPENLDAP=1 31 32# OpenLDAP include directory 33# OPENLDAP_INC= 34 35# OpenLDAP library to link against 36# OPENLDAP_LIB= 37 38# Support HDB LDAP module 39# OPENLDAP_MODULE=1 40 41# OTP support in applications 42OTP=1 43 44# Authentication support in telnet 45AUTHENTICATION=1 46 47# Enable diagnostics in telnet 48DIAGNOSTICS=1 49 50# Enable encryption support in telnet 51ENCRYPTION=1 52 53# Use the weak AFS string to key functions 54# ENABLE_AFS_STRING_TO_KEY=1 55 56!ifdef PTHREAD_INC 57!ifdef PTHREAD_LIB 58 59# We have <pthread.h> 60HAVE_PTHREAD_H=1 61 62# Make thread-safe libraries 63ENABLE_PTHREAD_SUPPORT=1 64 65!endif 66!endif 67 68# Support for broken ENV_{VAR,VAL} telnets 69# ENV_HACK=1 70 71# Use the Kerberos Credentials Manager 72# HAVE_KCM=1 73 74# Use the sqlite backend 75HAVE_SCC=1 76 77DIR_hdbdir=%{COMMON_APPDATA}/heimdal/hdb 78 79# Enable weak crypto 80WEAK_CRYPTO=1 81 82# Disable use of GSS LOCALNAME support 83NO_LOCALNAME=1 84 85# Disable build of installers 86!ifndef NO_INSTALLERS 87BUILD_INSTALLERS=1 88!endif 89