M4 stock macros

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

 



Hi,

I aim to gain bit more high-level overview regarding stock M4 macros provider and consumer parties.
It is about autotools stock M4 macros.

Used terms:
to consume = to expand
to provide = to install from particular autotool package

Is understanding right in all points below?
These properties have accumulative effect, add to each other.
Autotools suite supportive tools, e.g. autom4te, are not in focus here.
* autoconf as major M4 macros provider installs those to developer machine for 
use in projects developed on same machine, macro name AC_ prefix
* autoconf is also major consumer of M4 macros - autoconf time
* autoconf consumes macros installed by itself
* automake package comes with a set of own macros, these are installed also to developer machine
for same high-level purpose as macros provided by autoconf, , macro name AM_ prefix
* automake calls autoconf at automake time to consume macros placed to configure.ac
* automake consumes macros installed by itself, automake manual, ch. 6.2
* there are macros provided by autoconf yet consumed at automake time, automake manual, ch. 6.2
* there are macros provided by automake yet consumed at autoconf time, automake manual, ch. 6.4
* there are macros consumed only at autoconf time
* there are macros consumed only at automake time

Also question arises if there are further major properties completing picture at shown level.

Regards
k.d.





[Index of Archives]     [GCC Help]     [Kernel Discussion]     [RPM Discussion]     [Red Hat Development]     [Yosemite News]     [Linux USB]     [Samba]

  Powered by Linux