[Top][All Lists]

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

Re: Non-recursive make & maintenance issue

From: Alexandre Duret-Lutz
Subject: Re: Non-recursive make & maintenance issue
Date: Sun, 30 Nov 2003 18:39:06 +0100
User-agent: Gnus/5.1003 (Gnus v5.10.3) Emacs/21.3 (gnu/linux)

>>> "Bob" == Bob Friesenhahn <address@hidden> writes:


 Bob> In other words, dealing with junk like

 Bob> apps_build_postgres_src_build_postgres_SOURCES

 Bob> is very tiring and failure prone.  Is there a reason why it can't
 Bob> simply be

 Bob> apps/build-postgres/src/build-postgres_SOURCES ?

Yes.  Makefile variable names can only consist of alphanumerics,
underscores, and periods.  Use of any other character is not
standard, and likely not portable.

`/' is definitely not portable; for instance OSF1 Make has a
special operator $(MACRO/left/right) that would conflict with
such variable names.
Alexandre Duret-Lutz

reply via email to

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