Skip to content

Commit fabd579

Browse files
configure: Remove redundant code that sets _enable variables
These are set automatically by autoconf [1], and this has been the case in at least since 2.60, which is our minimum supported version. [1] https://www.gnu.org/software/autoconf/manual/autoconf-2.70/html_node/Package-Options.html [2] https://www.gnu.org/software/autoconf/manual/autoconf-2.60/html_node/Package-Options.html
1 parent 0d4226c commit fabd579

File tree

1 file changed

+11
-22
lines changed

1 file changed

+11
-22
lines changed

configure.ac

+11-22
Original file line numberDiff line numberDiff line change
@@ -115,58 +115,47 @@ SECP_TRY_APPEND_DEFAULT_CFLAGS(SECP_CFLAGS)
115115
###
116116

117117
AC_ARG_ENABLE(benchmark,
118-
AS_HELP_STRING([--enable-benchmark],[compile benchmark [default=yes]]),
119-
[enable_benchmark=$enableval],
118+
AS_HELP_STRING([--enable-benchmark],[compile benchmark [default=yes]]), [],
120119
[enable_benchmark=yes])
121120

122121
AC_ARG_ENABLE(coverage,
123-
AS_HELP_STRING([--enable-coverage],[enable compiler flags to support kcov coverage analysis [default=no]]),
124-
[enable_coverage=$enableval],
122+
AS_HELP_STRING([--enable-coverage],[enable compiler flags to support kcov coverage analysis [default=no]]), [],
125123
[enable_coverage=no])
126124

127125
AC_ARG_ENABLE(tests,
128-
AS_HELP_STRING([--enable-tests],[compile tests [default=yes]]),
129-
[enable_tests=$enableval],
126+
AS_HELP_STRING([--enable-tests],[compile tests [default=yes]]), [],
130127
[enable_tests=yes])
131128

132129
AC_ARG_ENABLE(experimental,
133-
AS_HELP_STRING([--enable-experimental],[allow experimental configure options [default=no]]),
134-
[enable_experimental=$enableval],
130+
AS_HELP_STRING([--enable-experimental],[allow experimental configure options [default=no]]), [],
135131
[enable_experimental=no])
136132

137133
AC_ARG_ENABLE(exhaustive_tests,
138-
AS_HELP_STRING([--enable-exhaustive-tests],[compile exhaustive tests [default=yes]]),
139-
[enable_exhaustive_tests=$enableval],
134+
AS_HELP_STRING([--enable-exhaustive-tests],[compile exhaustive tests [default=yes]]), [],
140135
[enable_exhaustive_tests=yes])
141136

142137
AC_ARG_ENABLE(examples,
143-
AS_HELP_STRING([--enable-examples],[compile the examples [default=no]]),
144-
[enable_examples=$enableval],
138+
AS_HELP_STRING([--enable-examples],[compile the examples [default=no]]), [],
145139
[enable_examples=no])
146140

147141
AC_ARG_ENABLE(module_ecdh,
148-
AS_HELP_STRING([--enable-module-ecdh],[enable ECDH shared secret computation]),
149-
[enable_module_ecdh=$enableval],
142+
AS_HELP_STRING([--enable-module-ecdh],[enable ECDH shared secret computation]), [],
150143
[enable_module_ecdh=no])
151144

152145
AC_ARG_ENABLE(module_recovery,
153-
AS_HELP_STRING([--enable-module-recovery],[enable ECDSA pubkey recovery module [default=no]]),
154-
[enable_module_recovery=$enableval],
146+
AS_HELP_STRING([--enable-module-recovery],[enable ECDSA pubkey recovery module [default=no]]), [],
155147
[enable_module_recovery=no])
156148

157149
AC_ARG_ENABLE(module_extrakeys,
158-
AS_HELP_STRING([--enable-module-extrakeys],[enable extrakeys module (experimental)]),
159-
[enable_module_extrakeys=$enableval],
150+
AS_HELP_STRING([--enable-module-extrakeys],[enable extrakeys module (experimental)]), [],
160151
[enable_module_extrakeys=no])
161152

162153
AC_ARG_ENABLE(module_schnorrsig,
163-
AS_HELP_STRING([--enable-module-schnorrsig],[enable schnorrsig module (experimental)]),
164-
[enable_module_schnorrsig=$enableval],
154+
AS_HELP_STRING([--enable-module-schnorrsig],[enable schnorrsig module (experimental)]), [],
165155
[enable_module_schnorrsig=no])
166156

167157
AC_ARG_ENABLE(external_default_callbacks,
168-
AS_HELP_STRING([--enable-external-default-callbacks],[enable external default callback functions [default=no]]),
169-
[enable_external_default_callbacks=$enableval],
158+
AS_HELP_STRING([--enable-external-default-callbacks],[enable external default callback functions [default=no]]), [],
170159
[enable_external_default_callbacks=no])
171160

172161
# Test-only override of the (autodetected by the C code) "widemul" setting.

0 commit comments

Comments
 (0)