This is the mail archive of the
automake@gnu.org
mailing list for the automake project.
Re: Question about AC_CONFIG_FILES
- From: Ralf Corsepius <corsepiu at faw dot uni-ulm dot de>
- To: Patrick Guio <patrick dot guio at fys dot uio dot no>
- Cc: automake at gnu dot org
- Date: 09 Dec 2001 07:30:22 +0100
- Subject: Re: Question about AC_CONFIG_FILES
- References: <Pine.LNX.4.30.0112082035370.6775-100000@fyspc-rp18.uio.no>
Am Sam, 2001-12-08 um 20.42 schrieb Patrick Guio:
>
> Dear all,
> I have a c++ "template" main program. I mean by this that the skeleton of
> the program is the same but different class can be used. What I would like
> to do is from the main.cpp.in template program where a variable class_name
> is used for example as
> int main
> {
> @class_name@ simulator;
> ...
> }
> to be able to replace the @class_name@ using AC_CONFIG_FILES.
> I was thinking to write in the configure.in something like
> class_name="class1"
> AC_CONFIG_FILES(class1.cpp)
> class_name="class2"
> AC_CONFIG_FILES(class2.cpp)
> and so on...
> The problem is that AC_CONFIG_FILES will look for a class1.cpp.in,
> class2.cpp.in while I would like it to always look for the default
> main.cpp.in.
> Any idea of how to do that?
Have you tried something similar to this?
AC_CONFIG_FILES([class1.cpp:main:cpp.in])
Ralf