[Top][All Lists]

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

Re: renamed objects and other languages

From: Benoit Sigoure
Subject: Re: renamed objects and other languages
Date: Mon, 23 Apr 2007 08:32:50 +0200
User-agent: Internet Messaging Program (IMP) H3 (4.0.2)

Quoting Ralf Wildenhues <address@hidden>:

Hello Florian,

* address@hidden wrote on Sun, Apr 22, 2007 at 03:38:45PM CEST:
--- snip ----
  SUFFIXES = .x %.h: %.x
        :> $*.cc
        :> $*.h

  bin_PROGRAMS = aaa
  aaa_SOURCES = foo.x
--- snip ----

as soon long I don't add:

--- snip ----
aaa_CXXFLAGS = -I.
--- snip ----

the automatic renaming of the objectfiles breaks my compilation,
because in the Makefile there is this rule created:
Is there a way to tell automake to create a rule for instead?

If and foo.h are not to be distributed (i.e., they are not
portable to other systems), then put foo.x in EXTRA_DIST, and
foo.h in nodist_aaa_SOURCES and CLEANFILES.  I think you may have to
put foo.h into BUILT_SOURCES as well for a parallel build.

You didn't make it clear that `foo.x' should not be listed in
`(nodist_)aaa_SOURCES'.  Only `' AND `foo.h' must be there.  And I'd put
both `foo.h' and `' in BUILT_SOURCES, because that's what they are.

Benoit Sigoure aka Tsuna
EPITA Research and Development Laboratory

reply via email to

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