Address code review comments (k5login/foo in EXTRA_DIST)
[heimdal.git] / windows / NTMakefile.config
blob3d6fe7abd9e5b5d9f5cfff635935f9c7977e69bd
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
11 # ------------------------------------------------------------
12 # Features
14 # For each feature enabled here, a corresponding line must exist in
15 # the inline Perl script in include\NTMakefile.
17 # Enable Kerberos v5 support in applications
18 KRB5=1
20 # Enable PKINIT
21 PKINIT=1
23 # Disable AFS support
24 NO_AFS=1
26 # OpenLDAP package is available
27 # OPENLDAP=1
29 # OpenLDAP include directory
30 # OPENLDAP_INC=
32 # OpenLDAP library to link against
33 # OPENLDAP_LIB=
35 # Support HDB LDAP module
36 # OPENLDAP_MODULE=1
38 # OTP support in applications
39 OTP=1
41 # Authentication support in telnet
42 AUTHENTICATION=1
44 # Enable diagnostics in telnet
45 DIAGNOSTICS=1
47 # Enable encryption support in telnet
48 ENCRYPTION=1
50 # Use the weak AFS string to key functions
51 # ENABLE_AFS_STRING_TO_KEY=1
53 !ifdef PTHREAD_INC
54 !ifdef PTHREAD_LIB
56 # We have <pthread.h>
57 HAVE_PTHREAD_H=1
59 # Make thread-safe libraries
60 ENABLE_PTHREAD_SUPPORT=1
62 !endif
63 !endif
65 # Support for broken ENV_{VAR,VAL} telnets
66 # ENV_HACK=1
68 # Use the Kerberos Credentials Manager
69 # HAVE_KCM=1
71 # Use the sqlite backend
72 HAVE_SCC=1
74 DIR_hdbdir=%{COMMON_APPDATA}/heimdal/hdb
76 # Enable weak crypto
77 WEAK_CRYPTO=1
79 # Disable use of GSS LOCALNAME support
80 NO_LOCALNAME=1
82 # Disable build of installers
83 !ifndef NO_INSTALLERS
84 BUILD_INSTALLERS=1
85 !endif