version 1.1, 2012/02/21 22:57:49
|
version 1.1.1.2, 2012/05/29 09:29:44
|
Line 1
|
Line 1
|
# relocatable-lib.m4 serial 4 | # relocatable-lib.m4 serial 6 |
dnl Copyright (C) 2003, 2005-2007, 2009 Free Software Foundation, Inc. | dnl Copyright (C) 2003, 2005-2007, 2009-2011 Free Software Foundation, Inc. |
dnl This file is free software; the Free Software Foundation |
dnl This file is free software; the Free Software Foundation |
dnl gives unlimited permission to copy and/or distribute it, |
dnl gives unlimited permission to copy and/or distribute it, |
dnl with or without modifications, as long as this notice is preserved. |
dnl with or without modifications, as long as this notice is preserved. |
Line 10 dnl Support for relocatable libraries.
|
Line 10 dnl Support for relocatable libraries.
|
AC_DEFUN([gl_RELOCATABLE_LIBRARY], |
AC_DEFUN([gl_RELOCATABLE_LIBRARY], |
[ |
[ |
AC_REQUIRE([gl_RELOCATABLE_LIBRARY_BODY]) |
AC_REQUIRE([gl_RELOCATABLE_LIBRARY_BODY]) |
if test $RELOCATABLE = yes; then |
|
AC_LIBOBJ([relocatable]) |
|
fi |
|
]) |
]) |
AC_DEFUN([gl_RELOCATABLE_LIBRARY_BODY], |
AC_DEFUN([gl_RELOCATABLE_LIBRARY_BODY], |
[ |
[ |
Line 27 AC_DEFUN([gl_RELOCATABLE_LIBRARY_BODY],
|
Line 24 AC_DEFUN([gl_RELOCATABLE_LIBRARY_BODY],
|
[Define to the value of ${prefix}, as a string.]) |
[Define to the value of ${prefix}, as a string.]) |
if test $RELOCATABLE = yes; then |
if test $RELOCATABLE = yes; then |
AC_DEFINE([ENABLE_RELOCATABLE], [1], |
AC_DEFINE([ENABLE_RELOCATABLE], [1], |
[Define to 1 if the package shall run at any location in the filesystem.]) | [Define to 1 if the package shall run at any location in the file |
| system.]) |
fi |
fi |
]) |
]) |
|
|
dnl Like gl_RELOCATABLE_LIBRARY, except prepare for separate compilation |
|
dnl (no AC_LIBOBJ). |
|
AC_DEFUN([gl_RELOCATABLE_LIBRARY_SEPARATE], |
|
[ |
|
AC_REQUIRE([gl_RELOCATABLE_LIBRARY_BODY]) |
|
]) |
|
|
|
dnl Support for relocatable packages for which it is a nop. |
dnl Support for relocatable packages for which it is a nop. |
AC_DEFUN([gl_RELOCATABLE_NOP], |
AC_DEFUN([gl_RELOCATABLE_NOP], |
[ |
[ |
AC_MSG_CHECKING([whether to activate relocatable installation]) |
AC_MSG_CHECKING([whether to activate relocatable installation]) |
AC_ARG_ENABLE([relocatable], |
AC_ARG_ENABLE([relocatable], |
[ --enable-relocatable install a package that can be moved in the filesystem], | [AS_HELP_STRING([--enable-relocatable], |
| [install a package that can be moved in the file system])], |
[if test "$enableval" != no; then |
[if test "$enableval" != no; then |
RELOCATABLE=yes |
RELOCATABLE=yes |
else |
else |