automake
[Top][All Lists]
Advanced

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

suggestions about AC_CONFIG_MACRO_DIR


From: Lorenzo Bettini
Subject: suggestions about AC_CONFIG_MACRO_DIR
Date: Tue, 21 Apr 2009 19:35:14 +0200
User-agent: Thunderbird 2.0.0.21 (X11/20090409)

Hi

I started adding some m4 macros to my program, that I put in the m4 directory in my sources, and that will be installed during the make install.

I then added

aclocaldir = $(datadir)/aclocal
aclocal_DATA = ax_boost_base.m4 ax_boost_regex.m4

in the m4/Makefile.am

and

ACLOCAL_AMFLAGS = -I m4

in the root Makefile.am (together with m4 in subdirs).

Now, if I run autoreconf, it will install the .m4 files related to libtool in my m4 directory:


libtoolize: putting macros in `m4'.
libtoolize: copying file `m4/libtool.m4'
libtoolize: You should add the contents of `m4/libtool.m4' to `aclocal.m4'.
libtoolize: copying file `m4/ltoptions.m4'
libtoolize: You should add the contents of `m4/ltoptions.m4' to `aclocal.m4'.
libtoolize: copying file `m4/ltsugar.m4'
libtoolize: You should add the contents of `m4/ltsugar.m4' to `aclocal.m4'.
libtoolize: copying file `m4/ltversion.m4'
libtoolize: You should add the contents of `m4/ltversion.m4' to `aclocal.m4'.
libtoolize: copying file `m4/lt~obsolete.m4'
libtoolize: You should add the contents of `m4/lt~obsolete.m4' to `aclocal.m4'.
libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and
libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.

is it a good thing? Or would it be better to keep these macros in a different directory? In that case I should pass AC_CONFIG_MACRO_DIR([other value?]).
What is the most used convention about this?

thanks in advance
        Lorenzo

--
Lorenzo Bettini, PhD in Computer Science, DI, Univ. Torino
ICQ# lbetto, 16080134     (GNU/Linux User # 158233)
HOME: http://www.lorenzobettini.it MUSIC: http://www.purplesucker.com
http://www.myspace.com/supertrouperabba
BLOGS: http://tronprog.blogspot.com  http://longlivemusic.blogspot.com
http://www.gnu.org/software/src-highlite
http://www.gnu.org/software/gengetopt
http://www.gnu.org/software/gengen http://doublecpp.sourceforge.net





reply via email to

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