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