[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: abs_top_builddir not working?
From: |
Harald Dunkel |
Subject: |
Re: abs_top_builddir not working? |
Date: |
Wed, 11 May 2005 12:09:11 +0200 |
User-agent: |
Debian Thunderbird 1.0.2 (X11/20050331) |
Stepan Kasal wrote:
> Hello,
>
> On Mon, May 09, 2005 at 06:02:24PM +0200, Harald Dunkel wrote:
>
>>I tried to replace $(top_builddir)
>>in a Makefile.am by $(abs_top_builddir), but the new
>>Makefile did not define this macro.
>
>
> Actually, this is a bug/feature of Automake, that these variables
> are not propagated by default.
>
> A possible workaround is to place
> AC_SUBST([abs_top_builddir])
> to your configure.ac.
>
It was easier to patch header-vars.am. See below.
builddir is not set, so I skipped top_builddir, too.
Regards
Harri
-------------------------------------------------------------------
diff -ur ../automake-1.9.5/lib/am/header-vars.am ./lib/am/header-vars.am
--- ../automake-1.9.5/lib/am/header-vars.am 2003-06-02 09:08:40.000000000
+0200
+++ ./lib/am/header-vars.am 2005-05-10 10:26:44.000000000 +0200
@@ -18,7 +18,9 @@
## 02111-1307, USA.
srcdir = @srcdir@
+abs_srcdir = @abs_srcdir@
top_srcdir = @top_srcdir@
+abs_top_srcdir = @abs_top_srcdir@
VPATH = @srcdir@
@SET_MAKE@
@@ -38,6 +40,7 @@
## Location of top build directory relative to this one.
top_builddir = %TOPDIR%
+abs_top_builddir = @abs_top_builddir@
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
INSTALL = @INSTALL@
- Re: abs_top_builddir not working?, Stepan Kasal, 2005/05/11
- Re: abs_top_builddir not working?,
Harald Dunkel <=
- Re: abs_top_builddir not working?, Alexandre Duret-Lutz, 2005/05/14
- Re: abs_top_builddir not working?, Keith Marshall, 2005/05/14
- Re: abs_top_builddir not working?, Stepan Kasal, 2005/05/18
- Re: abs_top_builddir not working?, Alexandre Duret-Lutz, 2005/05/18
- Re: abs_top_builddir not working?, Stepan Kasal, 2005/05/18
- Re: abs_top_builddir not working?, Alexandre Duret-Lutz, 2005/05/25
- Re: abs_top_builddir not working?, Stepan Kasal, 2005/05/25