[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