autoconf-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Some non-srcdir build fixes


From: Raja R Harinath
Subject: Re: Some non-srcdir build fixes
Date: 23 Jan 2001 14:33:44 -0600
User-agent: Gnus/5.090001 (Oort Gnus v0.01) Emacs/21.0.95

Pavel Roskin <address@hidden> writes:
> On 23 Jan 2001, Raja R Harinath wrote:
> > Some recent changes broke non-srcdir builds of autoconf from CVS.
> 
> >        Some non-srcdir build fixes.
> >        * configure.in (BUGS): Look for file in $srcdir.
> 
> Ok.
> 
> >        * tests/Makefile.am (MACRO_FILES): Use '..', not '$(top_srcdir)'.
> 
> I don't understand what's wrong with '$(top_srcdir)'.
> Those files are in the source directory.

They're used like this:

 (1)  acgeneral.at: mktests.sh $(MACRO_FILES)
 (2)       cd $(srcdir) && ./mktests.sh $(MACRO_FILES)

Note the 'cd $(srcdir)' in line (2).  A $(top_srcdir) relative path
will be invalid in $(srcdir).  

Due to VPATH, the dependencies in line (1) don't need to explicitly
mention $(top_srcdir), '..' suffices.

- Hari
-- 
Raja R Harinath ------------------------------ address@hidden
"When all else fails, read the instructions."      -- Cahn's Axiom
"Our policy is, when in doubt, do the right thing."   -- Roy L Ash



reply via email to

[Prev in Thread] Current Thread [Next in Thread]