csomh / source-git / rpm

Forked from source-git/rpm 4 years ago
Clone
2ff057
# Helper functions for option handling.                    -*- Autoconf -*-
2ff057
#
2ff057
#   Copyright (C) 2004-2005, 2007-2009, 2011-2015 Free Software
2ff057
#   Foundation, Inc.
2ff057
#   Written by Gary V. Vaughan, 2004
2ff057
#
2ff057
# This file is free software; the Free Software Foundation gives
2ff057
# unlimited permission to copy and/or distribute it, with or without
2ff057
# modifications, as long as this notice is preserved.
2ff057
2ff057
# serial 8 ltoptions.m4
2ff057
2ff057
# This is to help aclocal find these macros, as it can't see m4_define.
2ff057
AC_DEFUN([LTOPTIONS_VERSION], [m4_if([1])])
2ff057
2ff057
2ff057
# _LT_MANGLE_OPTION(MACRO-NAME, OPTION-NAME)
2ff057
# ------------------------------------------
2ff057
m4_define([_LT_MANGLE_OPTION],
2ff057
[[_LT_OPTION_]m4_bpatsubst($1__$2, [[^a-zA-Z0-9_]], [_])])
2ff057
2ff057
2ff057
# _LT_SET_OPTION(MACRO-NAME, OPTION-NAME)
2ff057
# ---------------------------------------
2ff057
# Set option OPTION-NAME for macro MACRO-NAME, and if there is a
2ff057
# matching handler defined, dispatch to it.  Other OPTION-NAMEs are
2ff057
# saved as a flag.
2ff057
m4_define([_LT_SET_OPTION],
2ff057
[m4_define(_LT_MANGLE_OPTION([$1], [$2]))dnl
2ff057
m4_ifdef(_LT_MANGLE_DEFUN([$1], [$2]),
2ff057
        _LT_MANGLE_DEFUN([$1], [$2]),
2ff057
    [m4_warning([Unknown $1 option '$2'])])[]dnl
2ff057
])
2ff057
2ff057
2ff057
# _LT_IF_OPTION(MACRO-NAME, OPTION-NAME, IF-SET, [IF-NOT-SET])
2ff057
# ------------------------------------------------------------
2ff057
# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
2ff057
m4_define([_LT_IF_OPTION],
2ff057
[m4_ifdef(_LT_MANGLE_OPTION([$1], [$2]), [$3], [$4])])
2ff057
2ff057
2ff057
# _LT_UNLESS_OPTIONS(MACRO-NAME, OPTION-LIST, IF-NOT-SET)
2ff057
# -------------------------------------------------------
2ff057
# Execute IF-NOT-SET unless all options in OPTION-LIST for MACRO-NAME
2ff057
# are set.
2ff057
m4_define([_LT_UNLESS_OPTIONS],
2ff057
[m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
2ff057
	    [m4_ifdef(_LT_MANGLE_OPTION([$1], _LT_Option),
2ff057
		      [m4_define([$0_found])])])[]dnl
2ff057
m4_ifdef([$0_found], [m4_undefine([$0_found])], [$3
2ff057
])[]dnl
2ff057
])
2ff057
2ff057
2ff057
# _LT_SET_OPTIONS(MACRO-NAME, OPTION-LIST)
2ff057
# ----------------------------------------
2ff057
# OPTION-LIST is a space-separated list of Libtool options associated
2ff057
# with MACRO-NAME.  If any OPTION has a matching handler declared with
2ff057
# LT_OPTION_DEFINE, dispatch to that macro; otherwise complain about
2ff057
# the unknown option and exit.
2ff057
m4_defun([_LT_SET_OPTIONS],
2ff057
[# Set options
2ff057
m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
2ff057
    [_LT_SET_OPTION([$1], _LT_Option)])
2ff057
2ff057
m4_if([$1],[LT_INIT],[
2ff057
  dnl
2ff057
  dnl Simply set some default values (i.e off) if boolean options were not
2ff057
  dnl specified:
2ff057
  _LT_UNLESS_OPTIONS([LT_INIT], [dlopen], [enable_dlopen=no
2ff057
  ])
2ff057
  _LT_UNLESS_OPTIONS([LT_INIT], [win32-dll], [enable_win32_dll=no
2ff057
  ])
2ff057
  dnl
2ff057
  dnl If no reference was made to various pairs of opposing options, then
2ff057
  dnl we run the default mode handler for the pair.  For example, if neither
2ff057
  dnl 'shared' nor 'disable-shared' was passed, we enable building of shared
2ff057
  dnl archives by default:
2ff057
  _LT_UNLESS_OPTIONS([LT_INIT], [shared disable-shared], [_LT_ENABLE_SHARED])
2ff057
  _LT_UNLESS_OPTIONS([LT_INIT], [static disable-static], [_LT_ENABLE_STATIC])
2ff057
  _LT_UNLESS_OPTIONS([LT_INIT], [pic-only no-pic], [_LT_WITH_PIC])
2ff057
  _LT_UNLESS_OPTIONS([LT_INIT], [fast-install disable-fast-install],
2ff057
		   [_LT_ENABLE_FAST_INSTALL])
2ff057
  _LT_UNLESS_OPTIONS([LT_INIT], [aix-soname=aix aix-soname=both aix-soname=svr4],
2ff057
		   [_LT_WITH_AIX_SONAME([aix])])
2ff057
  ])
2ff057
])# _LT_SET_OPTIONS
2ff057
2ff057
2ff057
## --------------------------------- ##
2ff057
## Macros to handle LT_INIT options. ##
2ff057
## --------------------------------- ##
2ff057
2ff057
# _LT_MANGLE_DEFUN(MACRO-NAME, OPTION-NAME)
2ff057
# -----------------------------------------
2ff057
m4_define([_LT_MANGLE_DEFUN],
2ff057
[[_LT_OPTION_DEFUN_]m4_bpatsubst(m4_toupper([$1__$2]), [[^A-Z0-9_]], [_])])
2ff057
2ff057
2ff057
# LT_OPTION_DEFINE(MACRO-NAME, OPTION-NAME, CODE)
2ff057
# -----------------------------------------------
2ff057
m4_define([LT_OPTION_DEFINE],
2ff057
[m4_define(_LT_MANGLE_DEFUN([$1], [$2]), [$3])[]dnl
2ff057
])# LT_OPTION_DEFINE
2ff057
2ff057
2ff057
# dlopen
2ff057
# ------
2ff057
LT_OPTION_DEFINE([LT_INIT], [dlopen], [enable_dlopen=yes
2ff057
])
2ff057
2ff057
AU_DEFUN([AC_LIBTOOL_DLOPEN],
2ff057
[_LT_SET_OPTION([LT_INIT], [dlopen])
2ff057
AC_DIAGNOSE([obsolete],
2ff057
[$0: Remove this warning and the call to _LT_SET_OPTION when you
2ff057
put the 'dlopen' option into LT_INIT's first parameter.])
2ff057
])
2ff057
2ff057
dnl aclocal-1.4 backwards compatibility:
2ff057
dnl AC_DEFUN([AC_LIBTOOL_DLOPEN], [])
2ff057
2ff057
2ff057
# win32-dll
2ff057
# ---------
2ff057
# Declare package support for building win32 dll's.
2ff057
LT_OPTION_DEFINE([LT_INIT], [win32-dll],
2ff057
[enable_win32_dll=yes
2ff057
2ff057
case $host in
2ff057
*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-cegcc*)
2ff057
  AC_CHECK_TOOL(AS, as, false)
2ff057
  AC_CHECK_TOOL(DLLTOOL, dlltool, false)
2ff057
  AC_CHECK_TOOL(OBJDUMP, objdump, false)
2ff057
  ;;
2ff057
esac
2ff057
2ff057
test -z "$AS" && AS=as
2ff057
_LT_DECL([], [AS],      [1], [Assembler program])dnl
2ff057
2ff057
test -z "$DLLTOOL" && DLLTOOL=dlltool
2ff057
_LT_DECL([], [DLLTOOL], [1], [DLL creation program])dnl
2ff057
2ff057
test -z "$OBJDUMP" && OBJDUMP=objdump
2ff057
_LT_DECL([], [OBJDUMP], [1], [Object dumper program])dnl
2ff057
])# win32-dll
2ff057
2ff057
AU_DEFUN([AC_LIBTOOL_WIN32_DLL],
2ff057
[AC_REQUIRE([AC_CANONICAL_HOST])dnl
2ff057
_LT_SET_OPTION([LT_INIT], [win32-dll])
2ff057
AC_DIAGNOSE([obsolete],
2ff057
[$0: Remove this warning and the call to _LT_SET_OPTION when you
2ff057
put the 'win32-dll' option into LT_INIT's first parameter.])
2ff057
])
2ff057
2ff057
dnl aclocal-1.4 backwards compatibility:
2ff057
dnl AC_DEFUN([AC_LIBTOOL_WIN32_DLL], [])
2ff057
2ff057
2ff057
# _LT_ENABLE_SHARED([DEFAULT])
2ff057
# ----------------------------
2ff057
# implement the --enable-shared flag, and supports the 'shared' and
2ff057
# 'disable-shared' LT_INIT options.
2ff057
# DEFAULT is either 'yes' or 'no'.  If omitted, it defaults to 'yes'.
2ff057
m4_define([_LT_ENABLE_SHARED],
2ff057
[m4_define([_LT_ENABLE_SHARED_DEFAULT], [m4_if($1, no, no, yes)])dnl
2ff057
AC_ARG_ENABLE([shared],
2ff057
    [AS_HELP_STRING([--enable-shared@<:@=PKGS@:>@],
2ff057
	[build shared libraries @<:@default=]_LT_ENABLE_SHARED_DEFAULT[@:>@])],
2ff057
    [p=${PACKAGE-default}
2ff057
    case $enableval in
2ff057
    yes) enable_shared=yes ;;
2ff057
    no) enable_shared=no ;;
2ff057
    *)
2ff057
      enable_shared=no
2ff057
      # Look at the argument we got.  We use all the common list separators.
2ff057
      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
2ff057
      for pkg in $enableval; do
2ff057
	IFS=$lt_save_ifs
2ff057
	if test "X$pkg" = "X$p"; then
2ff057
	  enable_shared=yes
2ff057
	fi
2ff057
      done
2ff057
      IFS=$lt_save_ifs
2ff057
      ;;
2ff057
    esac],
2ff057
    [enable_shared=]_LT_ENABLE_SHARED_DEFAULT)
2ff057
2ff057
    _LT_DECL([build_libtool_libs], [enable_shared], [0],
2ff057
	[Whether or not to build shared libraries])
2ff057
])# _LT_ENABLE_SHARED
2ff057
2ff057
LT_OPTION_DEFINE([LT_INIT], [shared], [_LT_ENABLE_SHARED([yes])])
2ff057
LT_OPTION_DEFINE([LT_INIT], [disable-shared], [_LT_ENABLE_SHARED([no])])
2ff057
2ff057
# Old names:
2ff057
AC_DEFUN([AC_ENABLE_SHARED],
2ff057
[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[shared])
2ff057
])
2ff057
2ff057
AC_DEFUN([AC_DISABLE_SHARED],
2ff057
[_LT_SET_OPTION([LT_INIT], [disable-shared])
2ff057
])
2ff057
2ff057
AU_DEFUN([AM_ENABLE_SHARED], [AC_ENABLE_SHARED($@)])
2ff057
AU_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)])
2ff057
2ff057
dnl aclocal-1.4 backwards compatibility:
2ff057
dnl AC_DEFUN([AM_ENABLE_SHARED], [])
2ff057
dnl AC_DEFUN([AM_DISABLE_SHARED], [])
2ff057
2ff057
2ff057
2ff057
# _LT_ENABLE_STATIC([DEFAULT])
2ff057
# ----------------------------
2ff057
# implement the --enable-static flag, and support the 'static' and
2ff057
# 'disable-static' LT_INIT options.
2ff057
# DEFAULT is either 'yes' or 'no'.  If omitted, it defaults to 'yes'.
2ff057
m4_define([_LT_ENABLE_STATIC],
2ff057
[m4_define([_LT_ENABLE_STATIC_DEFAULT], [m4_if($1, no, no, yes)])dnl
2ff057
AC_ARG_ENABLE([static],
2ff057
    [AS_HELP_STRING([--enable-static@<:@=PKGS@:>@],
2ff057
	[build static libraries @<:@default=]_LT_ENABLE_STATIC_DEFAULT[@:>@])],
2ff057
    [p=${PACKAGE-default}
2ff057
    case $enableval in
2ff057
    yes) enable_static=yes ;;
2ff057
    no) enable_static=no ;;
2ff057
    *)
2ff057
     enable_static=no
2ff057
      # Look at the argument we got.  We use all the common list separators.
2ff057
      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
2ff057
      for pkg in $enableval; do
2ff057
	IFS=$lt_save_ifs
2ff057
	if test "X$pkg" = "X$p"; then
2ff057
	  enable_static=yes
2ff057
	fi
2ff057
      done
2ff057
      IFS=$lt_save_ifs
2ff057
      ;;
2ff057
    esac],
2ff057
    [enable_static=]_LT_ENABLE_STATIC_DEFAULT)
2ff057
2ff057
    _LT_DECL([build_old_libs], [enable_static], [0],
2ff057
	[Whether or not to build static libraries])
2ff057
])# _LT_ENABLE_STATIC
2ff057
2ff057
LT_OPTION_DEFINE([LT_INIT], [static], [_LT_ENABLE_STATIC([yes])])
2ff057
LT_OPTION_DEFINE([LT_INIT], [disable-static], [_LT_ENABLE_STATIC([no])])
2ff057
2ff057
# Old names:
2ff057
AC_DEFUN([AC_ENABLE_STATIC],
2ff057
[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[static])
2ff057
])
2ff057
2ff057
AC_DEFUN([AC_DISABLE_STATIC],
2ff057
[_LT_SET_OPTION([LT_INIT], [disable-static])
2ff057
])
2ff057
2ff057
AU_DEFUN([AM_ENABLE_STATIC], [AC_ENABLE_STATIC($@)])
2ff057
AU_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)])
2ff057
2ff057
dnl aclocal-1.4 backwards compatibility:
2ff057
dnl AC_DEFUN([AM_ENABLE_STATIC], [])
2ff057
dnl AC_DEFUN([AM_DISABLE_STATIC], [])
2ff057
2ff057
2ff057
2ff057
# _LT_ENABLE_FAST_INSTALL([DEFAULT])
2ff057
# ----------------------------------
2ff057
# implement the --enable-fast-install flag, and support the 'fast-install'
2ff057
# and 'disable-fast-install' LT_INIT options.
2ff057
# DEFAULT is either 'yes' or 'no'.  If omitted, it defaults to 'yes'.
2ff057
m4_define([_LT_ENABLE_FAST_INSTALL],
2ff057
[m4_define([_LT_ENABLE_FAST_INSTALL_DEFAULT], [m4_if($1, no, no, yes)])dnl
2ff057
AC_ARG_ENABLE([fast-install],
2ff057
    [AS_HELP_STRING([--enable-fast-install@<:@=PKGS@:>@],
2ff057
    [optimize for fast installation @<:@default=]_LT_ENABLE_FAST_INSTALL_DEFAULT[@:>@])],
2ff057
    [p=${PACKAGE-default}
2ff057
    case $enableval in
2ff057
    yes) enable_fast_install=yes ;;
2ff057
    no) enable_fast_install=no ;;
2ff057
    *)
2ff057
      enable_fast_install=no
2ff057
      # Look at the argument we got.  We use all the common list separators.
2ff057
      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
2ff057
      for pkg in $enableval; do
2ff057
	IFS=$lt_save_ifs
2ff057
	if test "X$pkg" = "X$p"; then
2ff057
	  enable_fast_install=yes
2ff057
	fi
2ff057
      done
2ff057
      IFS=$lt_save_ifs
2ff057
      ;;
2ff057
    esac],
2ff057
    [enable_fast_install=]_LT_ENABLE_FAST_INSTALL_DEFAULT)
2ff057
2ff057
_LT_DECL([fast_install], [enable_fast_install], [0],
2ff057
	 [Whether or not to optimize for fast installation])dnl
2ff057
])# _LT_ENABLE_FAST_INSTALL
2ff057
2ff057
LT_OPTION_DEFINE([LT_INIT], [fast-install], [_LT_ENABLE_FAST_INSTALL([yes])])
2ff057
LT_OPTION_DEFINE([LT_INIT], [disable-fast-install], [_LT_ENABLE_FAST_INSTALL([no])])
2ff057
2ff057
# Old names:
2ff057
AU_DEFUN([AC_ENABLE_FAST_INSTALL],
2ff057
[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[fast-install])
2ff057
AC_DIAGNOSE([obsolete],
2ff057
[$0: Remove this warning and the call to _LT_SET_OPTION when you put
2ff057
the 'fast-install' option into LT_INIT's first parameter.])
2ff057
])
2ff057
2ff057
AU_DEFUN([AC_DISABLE_FAST_INSTALL],
2ff057
[_LT_SET_OPTION([LT_INIT], [disable-fast-install])
2ff057
AC_DIAGNOSE([obsolete],
2ff057
[$0: Remove this warning and the call to _LT_SET_OPTION when you put
2ff057
the 'disable-fast-install' option into LT_INIT's first parameter.])
2ff057
])
2ff057
2ff057
dnl aclocal-1.4 backwards compatibility:
2ff057
dnl AC_DEFUN([AC_ENABLE_FAST_INSTALL], [])
2ff057
dnl AC_DEFUN([AM_DISABLE_FAST_INSTALL], [])
2ff057
2ff057
2ff057
# _LT_WITH_AIX_SONAME([DEFAULT])
2ff057
# ----------------------------------
2ff057
# implement the --with-aix-soname flag, and support the `aix-soname=aix'
2ff057
# and `aix-soname=both' and `aix-soname=svr4' LT_INIT options. DEFAULT
2ff057
# is either `aix', `both' or `svr4'.  If omitted, it defaults to `aix'.
2ff057
m4_define([_LT_WITH_AIX_SONAME],
2ff057
[m4_define([_LT_WITH_AIX_SONAME_DEFAULT], [m4_if($1, svr4, svr4, m4_if($1, both, both, aix))])dnl
2ff057
shared_archive_member_spec=
2ff057
case $host,$enable_shared in
2ff057
power*-*-aix[[5-9]]*,yes)
2ff057
  AC_MSG_CHECKING([which variant of shared library versioning to provide])
2ff057
  AC_ARG_WITH([aix-soname],
2ff057
    [AS_HELP_STRING([--with-aix-soname=aix|svr4|both],
2ff057
      [shared library versioning (aka "SONAME") variant to provide on AIX, @<:@default=]_LT_WITH_AIX_SONAME_DEFAULT[@:>@.])],
2ff057
    [case $withval in
2ff057
    aix|svr4|both)
2ff057
      ;;
2ff057
    *)
2ff057
      AC_MSG_ERROR([Unknown argument to --with-aix-soname])
2ff057
      ;;
2ff057
    esac
2ff057
    lt_cv_with_aix_soname=$with_aix_soname],
2ff057
    [AC_CACHE_VAL([lt_cv_with_aix_soname],
2ff057
      [lt_cv_with_aix_soname=]_LT_WITH_AIX_SONAME_DEFAULT)
2ff057
    with_aix_soname=$lt_cv_with_aix_soname])
2ff057
  AC_MSG_RESULT([$with_aix_soname])
2ff057
  if test aix != "$with_aix_soname"; then
2ff057
    # For the AIX way of multilib, we name the shared archive member
2ff057
    # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o',
2ff057
    # and 'shr.imp' or 'shr_64.imp', respectively, for the Import File.
2ff057
    # Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag,
2ff057
    # the AIX toolchain works better with OBJECT_MODE set (default 32).
2ff057
    if test 64 = "${OBJECT_MODE-32}"; then
2ff057
      shared_archive_member_spec=shr_64
2ff057
    else
2ff057
      shared_archive_member_spec=shr
2ff057
    fi
2ff057
  fi
2ff057
  ;;
2ff057
*)
2ff057
  with_aix_soname=aix
2ff057
  ;;
2ff057
esac
2ff057
2ff057
_LT_DECL([], [shared_archive_member_spec], [0],
2ff057
    [Shared archive member basename, for filename based shared library versioning on AIX])dnl
2ff057
])# _LT_WITH_AIX_SONAME
2ff057
2ff057
LT_OPTION_DEFINE([LT_INIT], [aix-soname=aix], [_LT_WITH_AIX_SONAME([aix])])
2ff057
LT_OPTION_DEFINE([LT_INIT], [aix-soname=both], [_LT_WITH_AIX_SONAME([both])])
2ff057
LT_OPTION_DEFINE([LT_INIT], [aix-soname=svr4], [_LT_WITH_AIX_SONAME([svr4])])
2ff057
2ff057
2ff057
# _LT_WITH_PIC([MODE])
2ff057
# --------------------
2ff057
# implement the --with-pic flag, and support the 'pic-only' and 'no-pic'
2ff057
# LT_INIT options.
2ff057
# MODE is either 'yes' or 'no'.  If omitted, it defaults to 'both'.
2ff057
m4_define([_LT_WITH_PIC],
2ff057
[AC_ARG_WITH([pic],
2ff057
    [AS_HELP_STRING([--with-pic@<:@=PKGS@:>@],
2ff057
	[try to use only PIC/non-PIC objects @<:@default=use both@:>@])],
2ff057
    [lt_p=${PACKAGE-default}
2ff057
    case $withval in
2ff057
    yes|no) pic_mode=$withval ;;
2ff057
    *)
2ff057
      pic_mode=default
2ff057
      # Look at the argument we got.  We use all the common list separators.
2ff057
      lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
2ff057
      for lt_pkg in $withval; do
2ff057
	IFS=$lt_save_ifs
2ff057
	if test "X$lt_pkg" = "X$lt_p"; then
2ff057
	  pic_mode=yes
2ff057
	fi
2ff057
      done
2ff057
      IFS=$lt_save_ifs
2ff057
      ;;
2ff057
    esac],
2ff057
    [pic_mode=m4_default([$1], [default])])
2ff057
2ff057
_LT_DECL([], [pic_mode], [0], [What type of objects to build])dnl
2ff057
])# _LT_WITH_PIC
2ff057
2ff057
LT_OPTION_DEFINE([LT_INIT], [pic-only], [_LT_WITH_PIC([yes])])
2ff057
LT_OPTION_DEFINE([LT_INIT], [no-pic], [_LT_WITH_PIC([no])])
2ff057
2ff057
# Old name:
2ff057
AU_DEFUN([AC_LIBTOOL_PICMODE],
2ff057
[_LT_SET_OPTION([LT_INIT], [pic-only])
2ff057
AC_DIAGNOSE([obsolete],
2ff057
[$0: Remove this warning and the call to _LT_SET_OPTION when you
2ff057
put the 'pic-only' option into LT_INIT's first parameter.])
2ff057
])
2ff057
2ff057
dnl aclocal-1.4 backwards compatibility:
2ff057
dnl AC_DEFUN([AC_LIBTOOL_PICMODE], [])
2ff057
2ff057
## ----------------- ##
2ff057
## LTDL_INIT Options ##
2ff057
## ----------------- ##
2ff057
2ff057
m4_define([_LTDL_MODE], [])
2ff057
LT_OPTION_DEFINE([LTDL_INIT], [nonrecursive],
2ff057
		 [m4_define([_LTDL_MODE], [nonrecursive])])
2ff057
LT_OPTION_DEFINE([LTDL_INIT], [recursive],
2ff057
		 [m4_define([_LTDL_MODE], [recursive])])
2ff057
LT_OPTION_DEFINE([LTDL_INIT], [subproject],
2ff057
		 [m4_define([_LTDL_MODE], [subproject])])
2ff057
2ff057
m4_define([_LTDL_TYPE], [])
2ff057
LT_OPTION_DEFINE([LTDL_INIT], [installable],
2ff057
		 [m4_define([_LTDL_TYPE], [installable])])
2ff057
LT_OPTION_DEFINE([LTDL_INIT], [convenience],
2ff057
		 [m4_define([_LTDL_TYPE], [convenience])])