39 lines
1.5 KiB
Diff
39 lines
1.5 KiB
Diff
From f992cbcdd8070a8e078025d5f310160c4a479e85 Mon Sep 17 00:00:00 2001
|
|
From: Jon Turney <jon.turney@dronecode.org.uk>
|
|
Date: Tue, 13 Dec 2022 23:17:48 +0000
|
|
Subject: [PATCH 39/N] Cygwin: configure: Add option to disable building
|
|
'dumper'
|
|
|
|
Rather than guessing, based on just the presence of libbfd, add an
|
|
explicit configuration option, to build dumper or not, defaulting to
|
|
building it.
|
|
|
|
This might have some use when bootstrapping Cygwin for a new
|
|
architecture, or when building your own Cygwin-targetted cross-compiler,
|
|
rather than installing one from the copr, along with the dependencies of
|
|
libbfd.
|
|
---
|
|
winsup/configure.ac | 8 +++++---
|
|
1 file changed, 5 insertions(+), 3 deletions(-)
|
|
|
|
diff --git a/winsup/configure.ac b/winsup/configure.ac
|
|
index 092cf4f..59b77fe 100644
|
|
--- a/winsup/configure.ac
|
|
+++ b/winsup/configure.ac
|
|
@@ -115,10 +115,12 @@ AM_CONDITIONAL(CROSS_BOOTSTRAP, [test "x$with_cross_bootstrap" != "xyes"])
|
|
|
|
AC_EXEEXT
|
|
|
|
-AC_CHECK_LIB([bfd], [bfd_init], [true],
|
|
- AC_MSG_WARN([Not building dumper.exe since some required libraries or headers are missing]))
|
|
+AC_ARG_ENABLE([dumper],
|
|
+ [AS_HELP_STRING([--disable-dumper], [do not build the 'dumper' utility])],
|
|
+ [build_dumper=$enableval],
|
|
+ [build_dumper=yes])
|
|
|
|
-AM_CONDITIONAL(BUILD_DUMPER, [test "x$ac_cv_lib_bfd_bfd_init" = "xyes"])
|
|
+AM_CONDITIONAL(BUILD_DUMPER, [test "x$build_dumper" = "xyes"])
|
|
|
|
# libbfd.a doesn't have a pkgconfig file, so we guess what it's dependencies
|
|
# are, based on what's present in the build environment
|