-
Notifications
You must be signed in to change notification settings - Fork 3
/
extra.mk.in
142 lines (133 loc) · 5.85 KB
/
extra.mk.in
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
# SPDX-License-Identifier: ISC
# SPDX-URL: https://spdx.org/licenses/ISC.html
#
# Copyright (C) 2010-2014 William Pitcock <[email protected]>
# Copyright (C) 2010 Stephen Bennett <[email protected]>
# Copyright (C) 2012 Nathan Phillip Brink <[email protected]>
# Copyright (C) 2017 Wade Cline <[email protected]>
# Copyright (C) 2017-2021 Aaron M. D. Jones <[email protected]>
#
# This file should only contain variables that are *not* in buildsys.mk.in,
# *and* that are needed by one (or more) of the codebase Makefiles, *OR*
# variables that are needed at the *top level* of one (or more) of the
# codebase Makefiles, regardless of whether they're also in buildsys.mk.in.
#
# -- amdj
# Programs used by the build system
#
SED ?= @SED@
# Misc
#
LIB_PREFIX ?= @LIB_PREFIX@
LIB_SUFFIX ?= @LIB_SUFFIX@
PACKAGE_BUGREPORT ?= @PACKAGE_BUGREPORT@
PACKAGE_BUGREPORT_I18N ?= @PACKAGE_BUGREPORT_I18N@
PACKAGE_NAME ?= @PACKAGE_NAME@
PACKAGE_STRING ?= @PACKAGE_STRING@
PACKAGE_TARNAME ?= @PACKAGE_TARNAME@
PACKAGE_URL ?= @PACKAGE_URL@
PACKAGE_VERSION ?= @PACKAGE_VERSION@
PROG_SUFFIX ?= @EXEEXT@
USE_NLS ?= @USE_NLS@
VENDOR_STRING ?= @VENDOR_STRING@
# Autoconf Directories
#
prefix ?= @prefix@
exec_prefix ?= @exec_prefix@
datarootdir ?= @datarootdir@
datadir ?= @datadir@
bindir ?= @bindir@
docdir ?= @docdir@
dvidir ?= @dvidir@
htmldir ?= @htmldir@
includedir ?= @includedir@
infodir ?= @infodir@
libdir ?= @libdir@
libexecdir ?= @libexecdir@
localedir ?= @localedir@
localstatedir ?= @localstatedir@
mandir ?= @mandir@
pdfdir ?= @pdfdir@
psdir ?= @psdir@
sbindir ?= @sbindir@
sharedstatedir ?= @sharedstatedir@
sysconfdir ?= @sysconfdir@
# Our Directories
#
DATADIR ?= @DATADIR@
DOCDIR ?= @docdir@
LOCALEDIR ?= @LOCALEDIR@
LOGDIR ?= @LOGDIR@
MODDIR ?= @MODDIR@
RUNDIR ?= @RUNDIR@
SHAREDIR ?= @SHAREDIR@
# Special Libraries
#
# These are the ones required by various parts of the core codebase. Their
# detection is not optional; there is no --without-libfoo option provided.
#
CLOCK_GETTIME_LIBS ?= @CLOCK_GETTIME_LIBS@
LIBDL_LIBS ?= @LIBDL_LIBS@
LIBMATH_LIBS ?= @LIBMATH_LIBS@
LIBSOCKET_LIBS ?= @LIBSOCKET_LIBS@
# Detected Libraries
#
# Some of these variables, in particular the _CFLAGS variables, will always
# be empty, for one or more of the following reasons:
#
# 1) The library tests use pkg-config, but the upstream pkg-config files
# distributed by those libraries never export a value for CFLAGS.
#
# 2) The library tests don't use pkg-config, usually because the libraries
# don't distribute a pkg-config file, but we've replicated the names of
# the variables in case they start doing so in the future, so that it is
# easier to switch to using pkg-config for detection when they do.
#
# 3) The library is not available for your machine architecture, and so can
# never be detected by the configure script.
#
LIBARGON2_CFLAGS ?= @LIBARGON2_CFLAGS@
LIBARGON2_LIBS ?= @LIBARGON2_LIBS@
LIBCRACK_CFLAGS ?= @LIBCRACK_CFLAGS@
LIBCRACK_LIBS ?= @LIBCRACK_LIBS@
LIBCRYPT_CFLAGS ?= @LIBCRYPT_CFLAGS@
LIBCRYPT_LIBS ?= @LIBCRYPT_LIBS@
LIBCRYPTO_CFLAGS ?= @LIBCRYPTO_CFLAGS@
LIBCRYPTO_LIBS ?= @LIBCRYPTO_LIBS@
LIBGCRYPT_CFLAGS ?= @LIBGCRYPT_CFLAGS@
LIBGCRYPT_LIBS ?= @LIBGCRYPT_LIBS@
LIBIDN_CFLAGS ?= @LIBIDN_CFLAGS@
LIBIDN_LIBS ?= @LIBIDN_LIBS@
LIBLDAP_CFLAGS ?= @LIBLDAP_CFLAGS@
LIBLDAP_LIBS ?= @LIBLDAP_LIBS@
LIBMBEDCRYPTO_CFLAGS ?= @LIBMBEDCRYPTO_CFLAGS@
LIBMBEDCRYPTO_LIBS ?= @LIBMBEDCRYPTO_LIBS@
LIBMOWGLI_CFLAGS ?= @LIBMOWGLI_CFLAGS@
LIBMOWGLI_LIBS ?= @LIBMOWGLI_LIBS@
LIBNETTLE_CFLAGS ?= @LIBNETTLE_CFLAGS@
LIBNETTLE_LIBS ?= @LIBNETTLE_LIBS@
LIBPASSWDQC_CFLAGS ?= @LIBPASSWDQC_CFLAGS@
LIBPASSWDQC_LIBS ?= @LIBPASSWDQC_LIBS@
LIBPCRE_CFLAGS ?= @LIBPCRE_CFLAGS@
LIBPCRE_LIBS ?= @LIBPCRE_LIBS@
LIBPERL_CFLAGS ?= @LIBPERL_CFLAGS@
LIBPERL_LIBS ?= @LIBPERL_LIBS@
LIBQRENCODE_CFLAGS ?= @LIBQRENCODE_CFLAGS@
LIBQRENCODE_LIBS ?= @LIBQRENCODE_LIBS@
LIBSODIUM_CFLAGS ?= @LIBSODIUM_CFLAGS@
LIBSODIUM_LIBS ?= @LIBSODIUM_LIBS@
# Conditionally-Compiled Files
#
QRCODE_COND_C ?= @QRCODE_COND_C@
# Conditionally-Compiled Directories
#
CRYPTO_BENCHMARK_COND_D ?= @CRYPTO_BENCHMARK_COND_D@
ECDH_X25519_TOOL_COND_D ?= @ECDH_X25519_TOOL_COND_D@
ECDSA_NIST256P_TOOLS_COND_D ?= @ECDSA_NIST256P_TOOLS_COND_D@
LEGACY_PWCRYPTO_COND_D ?= @LEGACY_PWCRYPTO_COND_D@
PERL_COND_D ?= @PERL_COND_D@
PODIR_COND_D ?= @PODIR_COND_D@
# Conditionally-Compiled Submodules
#
SUBMODULE_CONTRIB ?= @SUBMODULE_CONTRIB@
SUBMODULE_LIBMOWGLI ?= @SUBMODULE_LIBMOWGLI@