aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/acinclude.m4
diff options
context:
space:
mode:
authorDavid M. Syzdek <david@syzdek.net>2019-10-31 15:50:52 -0800
committerDavid M. Syzdek <david@syzdek.net>2019-10-31 15:50:52 -0800
commitb83c13221e796b5268599b183697e95134ff0032 (patch)
treeafcf2551d9b8017a1c4805f60df9ae357f2ba23f /acinclude.m4
parent3d7d7c49abd75f1132fa8738d9b371dab1e173b4 (diff)
downloadldap-utils-b83c13221e796b5268599b183697e95134ff0032.tar.gz
ldap-utils-b83c13221e796b5268599b183697e95134ff0032.tar.bz2
ldap-utils-b83c13221e796b5268599b183697e95134ff0032.tar.xz
ldap-utils-b83c13221e796b5268599b183697e95134ff0032.zip
autotools: adding AC_LDAP_UTILS_UTILITIES() macro to configure.ac
Diffstat (limited to 'acinclude.m4')
-rw-r--r--acinclude.m449
1 files changed, 42 insertions, 7 deletions
diff --git a/acinclude.m4 b/acinclude.m4
index 94e169d..659ce3e 100644
--- a/acinclude.m4
+++ b/acinclude.m4
@@ -36,6 +36,9 @@
36# ______________________________________________________________________________ 36# ______________________________________________________________________________
37AC_DEFUN([AC_LDAP_UTILS_LDAP2CSV],[dnl 37AC_DEFUN([AC_LDAP_UTILS_LDAP2CSV],[dnl
38 38
39 # prerequists
40 AC_REQUIRE([AC_LDAP_UTILS_UTILITIES])
41
39 enableval="" 42 enableval=""
40 AC_ARG_ENABLE( 43 AC_ARG_ENABLE(
41 ldap2csv, 44 ldap2csv,
@@ -44,8 +47,8 @@ AC_DEFUN([AC_LDAP_UTILS_LDAP2CSV],[dnl
44 [ ELDAP2CSV=$enableval ] 47 [ ELDAP2CSV=$enableval ]
45 ) 48 )
46 49
47 if test "x${ELDAP2CSV}" != "xno";then 50 if test "x${ELDAP2CSV}" != "x${LDAPUTILS_UTILITIES_ALT}";then
48 ELDAP2CSV=yes 51 ELDAP2CSV=${LDAPUTILS_UTILITIES}
49 fi 52 fi
50 LDAPUTILS_LDAP2CSV=${ELDAP2CSV} 53 LDAPUTILS_LDAP2CSV=${ELDAP2CSV}
51 54
@@ -57,6 +60,9 @@ AC_DEFUN([AC_LDAP_UTILS_LDAP2CSV],[dnl
57# ______________________________________________________________________________ 60# ______________________________________________________________________________
58AC_DEFUN([AC_LDAP_UTILS_LDAPDEBUG],[dnl 61AC_DEFUN([AC_LDAP_UTILS_LDAPDEBUG],[dnl
59 62
63 # prerequists
64 AC_REQUIRE([AC_LDAP_UTILS_UTILITIES])
65
60 enableval="" 66 enableval=""
61 AC_ARG_ENABLE( 67 AC_ARG_ENABLE(
62 ldapdebug, 68 ldapdebug,
@@ -78,16 +84,19 @@ AC_DEFUN([AC_LDAP_UTILS_LDAPDEBUG],[dnl
78# ______________________________________________________________________________ 84# ______________________________________________________________________________
79AC_DEFUN([AC_LDAP_UTILS_LDAPDN2STR],[dnl 85AC_DEFUN([AC_LDAP_UTILS_LDAPDN2STR],[dnl
80 86
87 # prerequists
88 AC_REQUIRE([AC_LDAP_UTILS_UTILITIES])
89
81 enableval="" 90 enableval=""
82 AC_ARG_ENABLE( 91 AC_ARG_ENABLE(
83 ldapdn2str, 92 ldapdn2str,
84 [AS_HELP_STRING([--disable-ldapdn2str], [disable building ldapdn2str utility])], 93 [AS_HELP_STRING([ --disable-ldapdn2str], [disable building ldapdn2str utility])],
85 [ ELDAPDN2STR=$enableval ], 94 [ ELDAPDN2STR=$enableval ],
86 [ ELDAPDN2STR=$enableval ] 95 [ ELDAPDN2STR=$enableval ]
87 ) 96 )
88 97
89 if test "x${ELDAPDN2STR}" != "xno";then 98 if test "x${ELDAPDN2STR}" != "x${LDAPUTILS_UTILITIES_ALT}";then
90 ELDAPDN2STR=yes 99 ELDAPDN2STR=${LDAPUTILS_UTILITIES}
91 fi 100 fi
92 LDAPUTILS_LDAPDN2STR=${ELDAPDN2STR} 101 LDAPUTILS_LDAPDN2STR=${ELDAPDN2STR}
93 102
@@ -99,6 +108,9 @@ AC_DEFUN([AC_LDAP_UTILS_LDAPDN2STR],[dnl
99# ______________________________________________________________________________ 108# ______________________________________________________________________________
100AC_DEFUN([AC_LDAP_UTILS_LDAPTREE],[dnl 109AC_DEFUN([AC_LDAP_UTILS_LDAPTREE],[dnl
101 110
111 # prerequists
112 AC_REQUIRE([AC_LDAP_UTILS_UTILITIES])
113
102 enableval="" 114 enableval=""
103 AC_ARG_ENABLE( 115 AC_ARG_ENABLE(
104 ldaptree, 116 ldaptree,
@@ -107,8 +119,8 @@ AC_DEFUN([AC_LDAP_UTILS_LDAPTREE],[dnl
107 [ ELDAPTREE=$enableval ] 119 [ ELDAPTREE=$enableval ]
108 ) 120 )
109 121
110 if test "x${ELDAPTREE}" != "xno";then 122 if test "x${ELDAPTREE}" != "x${LDAPUTILS_UTILITIES_ALT}";then
111 ELDAPTREE=yes 123 ELDAPTREE=${LDAPUTILS_UTILITIES}
112 fi 124 fi
113 LDAPUTILS_LDAPTREE=${ELDAPTREE} 125 LDAPUTILS_LDAPTREE=${ELDAPTREE}
114 126
@@ -116,5 +128,28 @@ AC_DEFUN([AC_LDAP_UTILS_LDAPTREE],[dnl
116])dnl 128])dnl
117 129
118 130
131# AC_LDAP_UTILS_UTILITIES
132# ______________________________________________________________________________
133AC_DEFUN([AC_LDAP_UTILS_UTILITIES],[dnl
134
135 enableval=""
136 AC_ARG_ENABLE(
137 utilities,
138 [AS_HELP_STRING([--disable-utilities], [disable utilities])],
139 [ ELDAPUTILITIES=$enableval ],
140 [ ELDAPUTILITIES=$enableval ]
141 )
142
143 if test "x${ELDAPUTILITIES}" != "xno";then
144 ELDAPUTILITIES=yes
145 LDAPUTILS_UTILITIES=yes
146 LDAPUTILS_UTILITIES_ALT=no
147 else
148 LDAPUTILS_UTILITIES=no
149 LDAPUTILS_UTILITIES_ALT=yes
150 fi
151
152])dnl
153
119 154
120# end of M4 file 155# end of M4 file