xref: /netbsd-src/crypto/external/bsd/heimdal/dist/windows/NTMakefile.config (revision 46f5119e40af2e51998f686b2fdcc76b5488f7f3)
1# Version strings
2
3VER_PACKAGE=heimdal
4VER_PACKAGE_NAME=Heimdal
5VER_PACKAGE_BUGREPORT=heimdal-bugs@h5l.org
6VER_PACKAGE_COPYRIGHT=Copyright (C) 1995-2010 Royal Institute of Technology, Stockholm, Sweden
7VER_PACKAGE_COMPANY=www.h5l.org
8
9VER_PRODUCT_MAJOR=1
10VER_PRODUCT_MINOR=4
11VER_PRODUCT_AUX=9921
12VER_PRODUCT_PATCH=1201
13
14VER_PACKAGE_VERSION=$(VER_PRODUCT_MAJOR).$(VER_PRODUCT_MINOR).$(VER_PRODUCT_AUX)
15
16# Define to 1 if this is a pre-release build.  Undefine otherwise
17VER_PRERELEASE=1
18
19# Define to a valid string if this build DOES NOT follow normal
20# release procedures.  I.e. this is a private build whose version
21# numbers are not co-ordinated with mainline development.
22
23#VER_PRIVATE=Private build for MyCompany
24
25# Define to a valid string if this build DOES follow normal release
26# procedures, but is a variation of the standard files of the same
27# version numbers.
28
29#VER_SPECIAL=Special build for testing ticket 12345
30
31
32# ------------------------------------------------------------
33# Features
34#
35# For each feature enabled here, a corresponding line must exist in
36# the inline Perl script in include\NTMakefile.
37
38# Enable Kerberos v5 support in applications
39KRB5=1
40
41# Enable Kerberos v4
42# KRB4=1
43
44# Enable PKINIT
45PKINIT=1
46
47# Disable AFS support
48NO_AFS=1
49
50# OpenLDAP package is available
51# OPENLDAP=1
52
53# OpenLDAP include directory
54# OPENLDAP_INC=
55
56# OpenLDAP library to link against
57# OPENLDAP_LIB=
58
59# Support HDB LDAP module
60# OPENLDAP_MODULE=1
61
62# OTP support in applications
63OTP=1
64
65# Authentication support in telnet
66AUTHENTICATION=1
67
68# Enable diagnostics in telnet
69DIAGNOSTICS=1
70
71# Enable encryption support in telnet
72ENCRYPTION=1
73
74# Use the weak AFS string to key functions
75# ENABLE_AFS_STRING_TO_KEY=1
76
77!ifdef PTHREAD_INC
78!ifdef PTHREAD_LIB
79
80# We have <pthread.h>
81HAVE_PTHREAD_H=1
82
83# Make thread-safe libraries
84ENABLE_PTHREAD_SUPPORT=1
85
86!endif
87!endif
88
89# Support for broken ENV_{VAR,VAL} telnets
90# ENV_HACK=1
91
92# Use the Kerberos Credentials Manager
93# HAVE_KCM=1
94
95# Use the sqlite backend
96HAVE_SCC=1
97
98DIR_hdbdir=%{COMMON_APPDATA}/heimdal/hdb
99
100# Enable weak crypto
101WEAK_CRYPTO=1
102
103# Disable build of installers
104!ifndef NO_INSTALLERS
105BUILD_INSTALLERS=1
106!endif
107