Blame SOURCES/libsodium-1.0.18/m4/ltoptions.m4

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