]>
Commit | Line | Data |
---|---|---|
8befd5cc MG |
1 | # Helper functions for option handling. -*- Autoconf -*- |
2 | # | |
3 | # Copyright (C) 2004-2005, 2007-2009, 2011-2015 Free Software | |
4 | # Foundation, Inc. | |
5 | # Written by Gary V. Vaughan, 2004 | |
6 | # | |
7 | # This file is free software; the Free Software Foundation gives | |
8 | # unlimited permission to copy and/or distribute it, with or without | |
9 | # modifications, as long as this notice is preserved. | |
10 | ||
11 | # serial 8 ltoptions.m4 | |
12 | ||
13 | # This is to help aclocal find these macros, as it can't see m4_define. | |
14 | AC_DEFUN([LTOPTIONS_VERSION], [m4_if([1])]) | |
15 | ||
16 | ||
17 | # _LT_MANGLE_OPTION(MACRO-NAME, OPTION-NAME) | |
18 | # ------------------------------------------ | |
19 | m4_define([_LT_MANGLE_OPTION], | |
20 | [[_LT_OPTION_]m4_bpatsubst($1__$2, [[^a-zA-Z0-9_]], [_])]) | |
21 | ||
22 | ||
23 | # _LT_SET_OPTION(MACRO-NAME, OPTION-NAME) | |
24 | # --------------------------------------- | |
25 | # Set option OPTION-NAME for macro MACRO-NAME, and if there is a | |
26 | # matching handler defined, dispatch to it. Other OPTION-NAMEs are | |
27 | # saved as a flag. | |
28 | m4_define([_LT_SET_OPTION], | |
29 | [m4_define(_LT_MANGLE_OPTION([$1], [$2]))dnl | |
30 | m4_ifdef(_LT_MANGLE_DEFUN([$1], [$2]), | |
31 | _LT_MANGLE_DEFUN([$1], [$2]), | |
32 | [m4_warning([Unknown $1 option '$2'])])[]dnl | |
33 | ]) | |
34 | ||
35 | ||
36 | # _LT_IF_OPTION(MACRO-NAME, OPTION-NAME, IF-SET, [IF-NOT-SET]) | |
37 | # ------------------------------------------------------------ | |
38 | # Execute IF-SET if OPTION is set, IF-NOT-SET otherwise. | |
39 | m4_define([_LT_IF_OPTION], | |
40 | [m4_ifdef(_LT_MANGLE_OPTION([$1], [$2]), [$3], [$4])]) | |
41 | ||
42 | ||
43 | # _LT_UNLESS_OPTIONS(MACRO-NAME, OPTION-LIST, IF-NOT-SET) | |
44 | # ------------------------------------------------------- | |
45 | # Execute IF-NOT-SET unless all options in OPTION-LIST for MACRO-NAME | |
46 | # are set. | |
47 | m4_define([_LT_UNLESS_OPTIONS], | |
48 | [m4_foreach([_LT_Option], m4_split(m4_normalize([$2])), | |
49 | [m4_ifdef(_LT_MANGLE_OPTION([$1], _LT_Option), | |
50 | [m4_define([$0_found])])])[]dnl | |
51 | m4_ifdef([$0_found], [m4_undefine([$0_found])], [$3 | |
52 | ])[]dnl | |
53 | ]) | |
54 | ||
55 | ||
56 | # _LT_SET_OPTIONS(MACRO-NAME, OPTION-LIST) | |
57 | # ---------------------------------------- | |
58 | # OPTION-LIST is a space-separated list of Libtool options associated | |
59 | # with MACRO-NAME. If any OPTION has a matching handler declared with | |
60 | # LT_OPTION_DEFINE, dispatch to that macro; otherwise complain about | |
61 | # the unknown option and exit. | |
62 | m4_defun([_LT_SET_OPTIONS], | |
63 | [# Set options | |
64 | m4_foreach([_LT_Option], m4_split(m4_normalize([$2])), | |
65 | [_LT_SET_OPTION([$1], _LT_Option)]) | |
66 | ||
67 | m4_if([$1],[LT_INIT],[ | |
68 | dnl | |
69 | dnl Simply set some default values (i.e off) if boolean options were not | |
70 | dnl specified: | |
71 | _LT_UNLESS_OPTIONS([LT_INIT], [dlopen], [enable_dlopen=no | |
72 | ]) | |
73 | _LT_UNLESS_OPTIONS([LT_INIT], [win32-dll], [enable_win32_dll=no | |
74 | ]) | |
75 | dnl | |
76 | dnl If no reference was made to various pairs of opposing options, then | |
77 | dnl we run the default mode handler for the pair. For example, if neither | |
78 | dnl 'shared' nor 'disable-shared' was passed, we enable building of shared | |
79 | dnl archives by default: | |
80 | _LT_UNLESS_OPTIONS([LT_INIT], [shared disable-shared], [_LT_ENABLE_SHARED]) | |
81 | _LT_UNLESS_OPTIONS([LT_INIT], [static disable-static], [_LT_ENABLE_STATIC]) | |
82 | _LT_UNLESS_OPTIONS([LT_INIT], [pic-only no-pic], [_LT_WITH_PIC]) | |
83 | _LT_UNLESS_OPTIONS([LT_INIT], [fast-install disable-fast-install], | |
84 | [_LT_ENABLE_FAST_INSTALL]) | |
85 | _LT_UNLESS_OPTIONS([LT_INIT], [aix-soname=aix aix-soname=both aix-soname=svr4], | |
86 | [_LT_WITH_AIX_SONAME([aix])]) | |
87 | ]) | |
88 | ])# _LT_SET_OPTIONS | |
89 | ||
90 | ||
91 | ## --------------------------------- ## | |
92 | ## Macros to handle LT_INIT options. ## | |
93 | ## --------------------------------- ## | |
94 | ||
95 | # _LT_MANGLE_DEFUN(MACRO-NAME, OPTION-NAME) | |
96 | # ----------------------------------------- | |
97 | m4_define([_LT_MANGLE_DEFUN], | |
98 | [[_LT_OPTION_DEFUN_]m4_bpatsubst(m4_toupper([$1__$2]), [[^A-Z0-9_]], [_])]) | |
99 | ||
100 | ||
101 | # LT_OPTION_DEFINE(MACRO-NAME, OPTION-NAME, CODE) | |
102 | # ----------------------------------------------- | |
103 | m4_define([LT_OPTION_DEFINE], | |
104 | [m4_define(_LT_MANGLE_DEFUN([$1], [$2]), [$3])[]dnl | |
105 | ])# LT_OPTION_DEFINE | |
106 | ||
107 | ||
108 | # dlopen | |
109 | # ------ | |
110 | LT_OPTION_DEFINE([LT_INIT], [dlopen], [enable_dlopen=yes | |
111 | ]) | |
112 | ||
113 | AU_DEFUN([AC_LIBTOOL_DLOPEN], | |
114 | [_LT_SET_OPTION([LT_INIT], [dlopen]) | |
115 | AC_DIAGNOSE([obsolete], | |
116 | [$0: Remove this warning and the call to _LT_SET_OPTION when you | |
117 | put the 'dlopen' option into LT_INIT's first parameter.]) | |
118 | ]) | |
119 | ||
120 | dnl aclocal-1.4 backwards compatibility: | |
121 | dnl AC_DEFUN([AC_LIBTOOL_DLOPEN], []) | |
122 | ||
123 | ||
124 | # win32-dll | |
125 | # --------- | |
126 | # Declare package support for building win32 dll's. | |
127 | LT_OPTION_DEFINE([LT_INIT], [win32-dll], | |
128 | [enable_win32_dll=yes | |
129 | ||
130 | case $host in | |
131 | *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-cegcc*) | |
132 | AC_CHECK_TOOL(AS, as, false) | |
133 | AC_CHECK_TOOL(DLLTOOL, dlltool, false) | |
134 | AC_CHECK_TOOL(OBJDUMP, objdump, false) | |
135 | ;; | |
136 | esac | |
137 | ||
138 | test -z "$AS" && AS=as | |
139 | _LT_DECL([], [AS], [1], [Assembler program])dnl | |
140 | ||
141 | test -z "$DLLTOOL" && DLLTOOL=dlltool | |
142 | _LT_DECL([], [DLLTOOL], [1], [DLL creation program])dnl | |
143 | ||
144 | test -z "$OBJDUMP" && OBJDUMP=objdump | |
145 | _LT_DECL([], [OBJDUMP], [1], [Object dumper program])dnl | |
146 | ])# win32-dll | |
147 | ||
148 | AU_DEFUN([AC_LIBTOOL_WIN32_DLL], | |
149 | [AC_REQUIRE([AC_CANONICAL_HOST])dnl | |
150 | _LT_SET_OPTION([LT_INIT], [win32-dll]) | |
151 | AC_DIAGNOSE([obsolete], | |
152 | [$0: Remove this warning and the call to _LT_SET_OPTION when you | |
153 | put the 'win32-dll' option into LT_INIT's first parameter.]) | |
154 | ]) | |
155 | ||
156 | dnl aclocal-1.4 backwards compatibility: | |
157 | dnl AC_DEFUN([AC_LIBTOOL_WIN32_DLL], []) | |
158 | ||
159 | ||
160 | # _LT_ENABLE_SHARED([DEFAULT]) | |
161 | # ---------------------------- | |
162 | # implement the --enable-shared flag, and supports the 'shared' and | |
163 | # 'disable-shared' LT_INIT options. | |
164 | # DEFAULT is either 'yes' or 'no'. If omitted, it defaults to 'yes'. | |
165 | m4_define([_LT_ENABLE_SHARED], | |
166 | [m4_define([_LT_ENABLE_SHARED_DEFAULT], [m4_if($1, no, no, yes)])dnl | |
167 | AC_ARG_ENABLE([shared], | |
168 | [AS_HELP_STRING([--enable-shared@<:@=PKGS@:>@], | |
169 | [build shared libraries @<:@default=]_LT_ENABLE_SHARED_DEFAULT[@:>@])], | |
170 | [p=${PACKAGE-default} | |
171 | case $enableval in | |
172 | yes) enable_shared=yes ;; | |
173 | no) enable_shared=no ;; | |
174 | *) | |
175 | enable_shared=no | |
176 | # Look at the argument we got. We use all the common list separators. | |
177 | lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, | |
178 | for pkg in $enableval; do | |
179 | IFS=$lt_save_ifs | |
180 | if test "X$pkg" = "X$p"; then | |
181 | enable_shared=yes | |
182 | fi | |
183 | done | |
184 | IFS=$lt_save_ifs | |
185 | ;; | |
186 | esac], | |
187 | [enable_shared=]_LT_ENABLE_SHARED_DEFAULT) | |
188 | ||
189 | _LT_DECL([build_libtool_libs], [enable_shared], [0], | |
190 | [Whether or not to build shared libraries]) | |
191 | ])# _LT_ENABLE_SHARED | |
192 | ||
193 | LT_OPTION_DEFINE([LT_INIT], [shared], [_LT_ENABLE_SHARED([yes])]) | |
194 | LT_OPTION_DEFINE([LT_INIT], [disable-shared], [_LT_ENABLE_SHARED([no])]) | |
195 | ||
196 | # Old names: | |
197 | AC_DEFUN([AC_ENABLE_SHARED], | |
198 | [_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[shared]) | |
199 | ]) | |
200 | ||
201 | AC_DEFUN([AC_DISABLE_SHARED], | |
202 | [_LT_SET_OPTION([LT_INIT], [disable-shared]) | |
203 | ]) | |
204 | ||
205 | AU_DEFUN([AM_ENABLE_SHARED], [AC_ENABLE_SHARED($@)]) | |
206 | AU_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)]) | |
207 | ||
208 | dnl aclocal-1.4 backwards compatibility: | |
209 | dnl AC_DEFUN([AM_ENABLE_SHARED], []) | |
210 | dnl AC_DEFUN([AM_DISABLE_SHARED], []) | |
211 | ||
212 | ||
213 | ||
214 | # _LT_ENABLE_STATIC([DEFAULT]) | |
215 | # ---------------------------- | |
216 | # implement the --enable-static flag, and support the 'static' and | |
217 | # 'disable-static' LT_INIT options. | |
218 | # DEFAULT is either 'yes' or 'no'. If omitted, it defaults to 'yes'. | |
219 | m4_define([_LT_ENABLE_STATIC], | |
220 | [m4_define([_LT_ENABLE_STATIC_DEFAULT], [m4_if($1, no, no, yes)])dnl | |
221 | AC_ARG_ENABLE([static], | |
222 | [AS_HELP_STRING([--enable-static@<:@=PKGS@:>@], | |
223 | [build static libraries @<:@default=]_LT_ENABLE_STATIC_DEFAULT[@:>@])], | |
224 | [p=${PACKAGE-default} | |
225 | case $enableval in | |
226 | yes) enable_static=yes ;; | |
227 | no) enable_static=no ;; | |
228 | *) | |
229 | enable_static=no | |
230 | # Look at the argument we got. We use all the common list separators. | |
231 | lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, | |
232 | for pkg in $enableval; do | |
233 | IFS=$lt_save_ifs | |
234 | if test "X$pkg" = "X$p"; then | |
235 | enable_static=yes | |
236 | fi | |
237 | done | |
238 | IFS=$lt_save_ifs | |
239 | ;; | |
240 | esac], | |
241 | [enable_static=]_LT_ENABLE_STATIC_DEFAULT) | |
242 | ||
243 | _LT_DECL([build_old_libs], [enable_static], [0], | |
244 | [Whether or not to build static libraries]) | |
245 | ])# _LT_ENABLE_STATIC | |
246 | ||
247 | LT_OPTION_DEFINE([LT_INIT], [static], [_LT_ENABLE_STATIC([yes])]) | |
248 | LT_OPTION_DEFINE([LT_INIT], [disable-static], [_LT_ENABLE_STATIC([no])]) | |
249 | ||
250 | # Old names: | |
251 | AC_DEFUN([AC_ENABLE_STATIC], | |
252 | [_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[static]) | |
253 | ]) | |
254 | ||
255 | AC_DEFUN([AC_DISABLE_STATIC], | |
256 | [_LT_SET_OPTION([LT_INIT], [disable-static]) | |
257 | ]) | |
258 | ||
259 | AU_DEFUN([AM_ENABLE_STATIC], [AC_ENABLE_STATIC($@)]) | |
260 | AU_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)]) | |
261 | ||
262 | dnl aclocal-1.4 backwards compatibility: | |
263 | dnl AC_DEFUN([AM_ENABLE_STATIC], []) | |
264 | dnl AC_DEFUN([AM_DISABLE_STATIC], []) | |
265 | ||
266 | ||
267 | ||
268 | # _LT_ENABLE_FAST_INSTALL([DEFAULT]) | |
269 | # ---------------------------------- | |
270 | # implement the --enable-fast-install flag, and support the 'fast-install' | |
271 | # and 'disable-fast-install' LT_INIT options. | |
272 | # DEFAULT is either 'yes' or 'no'. If omitted, it defaults to 'yes'. | |
273 | m4_define([_LT_ENABLE_FAST_INSTALL], | |
274 | [m4_define([_LT_ENABLE_FAST_INSTALL_DEFAULT], [m4_if($1, no, no, yes)])dnl | |
275 | AC_ARG_ENABLE([fast-install], | |
276 | [AS_HELP_STRING([--enable-fast-install@<:@=PKGS@:>@], | |
277 | [optimize for fast installation @<:@default=]_LT_ENABLE_FAST_INSTALL_DEFAULT[@:>@])], | |
278 | [p=${PACKAGE-default} | |
279 | case $enableval in | |
280 | yes) enable_fast_install=yes ;; | |
281 | no) enable_fast_install=no ;; | |
282 | *) | |
283 | enable_fast_install=no | |
284 | # Look at the argument we got. We use all the common list separators. | |
285 | lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, | |
286 | for pkg in $enableval; do | |
287 | IFS=$lt_save_ifs | |
288 | if test "X$pkg" = "X$p"; then | |
289 | enable_fast_install=yes | |
290 | fi | |
291 | done | |
292 | IFS=$lt_save_ifs | |
293 | ;; | |
294 | esac], | |
295 | [enable_fast_install=]_LT_ENABLE_FAST_INSTALL_DEFAULT) | |
296 | ||
297 | _LT_DECL([fast_install], [enable_fast_install], [0], | |
298 | [Whether or not to optimize for fast installation])dnl | |
299 | ])# _LT_ENABLE_FAST_INSTALL | |
300 | ||
301 | LT_OPTION_DEFINE([LT_INIT], [fast-install], [_LT_ENABLE_FAST_INSTALL([yes])]) | |
302 | LT_OPTION_DEFINE([LT_INIT], [disable-fast-install], [_LT_ENABLE_FAST_INSTALL([no])]) | |
303 | ||
304 | # Old names: | |
305 | AU_DEFUN([AC_ENABLE_FAST_INSTALL], | |
306 | [_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[fast-install]) | |
307 | AC_DIAGNOSE([obsolete], | |
308 | [$0: Remove this warning and the call to _LT_SET_OPTION when you put | |
309 | the 'fast-install' option into LT_INIT's first parameter.]) | |
310 | ]) | |
311 | ||
312 | AU_DEFUN([AC_DISABLE_FAST_INSTALL], | |
313 | [_LT_SET_OPTION([LT_INIT], [disable-fast-install]) | |
314 | AC_DIAGNOSE([obsolete], | |
315 | [$0: Remove this warning and the call to _LT_SET_OPTION when you put | |
316 | the 'disable-fast-install' option into LT_INIT's first parameter.]) | |
317 | ]) | |
318 | ||
319 | dnl aclocal-1.4 backwards compatibility: | |
320 | dnl AC_DEFUN([AC_ENABLE_FAST_INSTALL], []) | |
321 | dnl AC_DEFUN([AM_DISABLE_FAST_INSTALL], []) | |
322 | ||
323 | ||
324 | # _LT_WITH_AIX_SONAME([DEFAULT]) | |
325 | # ---------------------------------- | |
326 | # implement the --with-aix-soname flag, and support the `aix-soname=aix' | |
327 | # and `aix-soname=both' and `aix-soname=svr4' LT_INIT options. DEFAULT | |
328 | # is either `aix', `both' or `svr4'. If omitted, it defaults to `aix'. | |
329 | m4_define([_LT_WITH_AIX_SONAME], | |
330 | [m4_define([_LT_WITH_AIX_SONAME_DEFAULT], [m4_if($1, svr4, svr4, m4_if($1, both, both, aix))])dnl | |
331 | shared_archive_member_spec= | |
332 | case $host,$enable_shared in | |
333 | power*-*-aix[[5-9]]*,yes) | |
334 | AC_MSG_CHECKING([which variant of shared library versioning to provide]) | |
335 | AC_ARG_WITH([aix-soname], | |
336 | [AS_HELP_STRING([--with-aix-soname=aix|svr4|both], | |
337 | [shared library versioning (aka "SONAME") variant to provide on AIX, @<:@default=]_LT_WITH_AIX_SONAME_DEFAULT[@:>@.])], | |
338 | [case $withval in | |
339 | aix|svr4|both) | |
340 | ;; | |
341 | *) | |
342 | AC_MSG_ERROR([Unknown argument to --with-aix-soname]) | |
343 | ;; | |
344 | esac | |
345 | lt_cv_with_aix_soname=$with_aix_soname], | |
346 | [AC_CACHE_VAL([lt_cv_with_aix_soname], | |
347 | [lt_cv_with_aix_soname=]_LT_WITH_AIX_SONAME_DEFAULT) | |
348 | with_aix_soname=$lt_cv_with_aix_soname]) | |
349 | AC_MSG_RESULT([$with_aix_soname]) | |
350 | if test aix != "$with_aix_soname"; then | |
351 | # For the AIX way of multilib, we name the shared archive member | |
352 | # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o', | |
353 | # and 'shr.imp' or 'shr_64.imp', respectively, for the Import File. | |
354 | # Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag, | |
355 | # the AIX toolchain works better with OBJECT_MODE set (default 32). | |
356 | if test 64 = "${OBJECT_MODE-32}"; then | |
357 | shared_archive_member_spec=shr_64 | |
358 | else | |
359 | shared_archive_member_spec=shr | |
360 | fi | |
361 | fi | |
362 | ;; | |
363 | *) | |
364 | with_aix_soname=aix | |
365 | ;; | |
366 | esac | |
367 | ||
368 | _LT_DECL([], [shared_archive_member_spec], [0], | |
369 | [Shared archive member basename, for filename based shared library versioning on AIX])dnl | |
370 | ])# _LT_WITH_AIX_SONAME | |
371 | ||
372 | LT_OPTION_DEFINE([LT_INIT], [aix-soname=aix], [_LT_WITH_AIX_SONAME([aix])]) | |
373 | LT_OPTION_DEFINE([LT_INIT], [aix-soname=both], [_LT_WITH_AIX_SONAME([both])]) | |
374 | LT_OPTION_DEFINE([LT_INIT], [aix-soname=svr4], [_LT_WITH_AIX_SONAME([svr4])]) | |
375 | ||
376 | ||
377 | # _LT_WITH_PIC([MODE]) | |
378 | # -------------------- | |
379 | # implement the --with-pic flag, and support the 'pic-only' and 'no-pic' | |
380 | # LT_INIT options. | |
381 | # MODE is either 'yes' or 'no'. If omitted, it defaults to 'both'. | |
382 | m4_define([_LT_WITH_PIC], | |
383 | [AC_ARG_WITH([pic], | |
384 | [AS_HELP_STRING([--with-pic@<:@=PKGS@:>@], | |
385 | [try to use only PIC/non-PIC objects @<:@default=use both@:>@])], | |
386 | [lt_p=${PACKAGE-default} | |
387 | case $withval in | |
388 | yes|no) pic_mode=$withval ;; | |
389 | *) | |
390 | pic_mode=default | |
391 | # Look at the argument we got. We use all the common list separators. | |
392 | lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, | |
393 | for lt_pkg in $withval; do | |
394 | IFS=$lt_save_ifs | |
395 | if test "X$lt_pkg" = "X$lt_p"; then | |
396 | pic_mode=yes | |
397 | fi | |
398 | done | |
399 | IFS=$lt_save_ifs | |
400 | ;; | |
401 | esac], | |
402 | [pic_mode=m4_default([$1], [default])]) | |
403 | ||
404 | _LT_DECL([], [pic_mode], [0], [What type of objects to build])dnl | |
405 | ])# _LT_WITH_PIC | |
406 | ||
407 | LT_OPTION_DEFINE([LT_INIT], [pic-only], [_LT_WITH_PIC([yes])]) | |
408 | LT_OPTION_DEFINE([LT_INIT], [no-pic], [_LT_WITH_PIC([no])]) | |
409 | ||
410 | # Old name: | |
411 | AU_DEFUN([AC_LIBTOOL_PICMODE], | |
412 | [_LT_SET_OPTION([LT_INIT], [pic-only]) | |
413 | AC_DIAGNOSE([obsolete], | |
414 | [$0: Remove this warning and the call to _LT_SET_OPTION when you | |
415 | put the 'pic-only' option into LT_INIT's first parameter.]) | |
416 | ]) | |
417 | ||
418 | dnl aclocal-1.4 backwards compatibility: | |
419 | dnl AC_DEFUN([AC_LIBTOOL_PICMODE], []) | |
420 | ||
421 | ## ----------------- ## | |
422 | ## LTDL_INIT Options ## | |
423 | ## ----------------- ## | |
424 | ||
425 | m4_define([_LTDL_MODE], []) | |
426 | LT_OPTION_DEFINE([LTDL_INIT], [nonrecursive], | |
427 | [m4_define([_LTDL_MODE], [nonrecursive])]) | |
428 | LT_OPTION_DEFINE([LTDL_INIT], [recursive], | |
429 | [m4_define([_LTDL_MODE], [recursive])]) | |
430 | LT_OPTION_DEFINE([LTDL_INIT], [subproject], | |
431 | [m4_define([_LTDL_MODE], [subproject])]) | |
432 | ||
433 | m4_define([_LTDL_TYPE], []) | |
434 | LT_OPTION_DEFINE([LTDL_INIT], [installable], | |
435 | [m4_define([_LTDL_TYPE], [installable])]) | |
436 | LT_OPTION_DEFINE([LTDL_INIT], [convenience], | |
437 | [m4_define([_LTDL_TYPE], [convenience])]) |