|
version 1.1.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 |