[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Built header in different dir?
From: |
Lars J. Aas |
Subject: |
Re: Built header in different dir? |
Date: |
Fri, 30 Mar 2001 13:33:06 +0200 |
User-agent: |
Mutt/1.2.5i |
On Fri, Mar 30, 2001 at 11:10:32AM +0100, Lars Hecking wrote:
: How do I define a dependency on a header file in a different directory, eg.
: the parent dir? I tried
:
: BUILT_SOURCES = ../header.h
Try something like this:
In ../Makefile.am:
BUILT_SOURCES = header.h
# build $(BUILT_SOURCES) before entering subdirs
Makefile: $(BUILT_SOURCES)
In ./Makefile.am:
../header.h: $(srcdir)/../header.h.in
@( cd ..; $(MAKE) header.h )
The latter isn't necessary for ordinary builds, but if you change
header.h.in and start make from the subdir, you need the latter rule
to trigger the rebuild.
Lars J
- Built header in different dir?, Lars Hecking, 2001/03/30
- Re: Built header in different dir?, Alexandre Oliva, 2001/03/30
- Re: Built header in different dir?,
Lars J. Aas <=
- Re: Built header in different dir?, Lars Hecking, 2001/03/30
- Re: Built header in different dir?, Lars Hecking, 2001/03/30
- Re: Built header in different dir?, Lars J. Aas, 2001/03/30
- Re: Built header in different dir?, Lars Hecking, 2001/03/30
- Re: Built header in different dir?, Lars J. Aas, 2001/03/30
- Re: Built header in different dir?, Lars Hecking, 2001/03/30