Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[cdt-dev] Re: generateCommandLineInfo()ofIManagedCommandLineGenerator

Thanks everyone.
It's all clear now.
 
Regards,
Delicia.
------------------------------
Message: 3
Date: Wed, 6 Sep 2006 09:11:37 -0700
From: "Treggiari, Leo" <leo.treggiari@xxxxxxxxx>
Subject: RE: [cdt-dev]Re:generateCommandLineInfo()ofIManagedCommandLineGenerator
To: "CDT General developers list." <cdt-dev@xxxxxxxxxxx>
Message-ID:
<ACB56C676BEBB44DB528061186E73A670120E566@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>

Content-Type: text/plain; charset="us-ascii"

See Bugzilla 127077 for the discussion that led to the removal of the
'echo'.

Leo

-----Original Message-----
From: cdt-dev-bounces@xxxxxxxxxxx [mailto:cdt-dev-bounces@xxxxxxxxxxx]
On Behalf Of Daoust, Dave
Sent: Wednesday, September 06, 2006 8:57 AM
To: CDT General developers list.
Subject: RE:[cdt-dev]Re:generateCommandLineInfo()ofIManagedCommandLineGenerator

It definitely has been changed in 3.1 and HEAD.
You could either upgrade to 3.1 or make a hack to the 3.0.2 by changing

buffer.append(TAB + AT + ECHO + WHITESPACE + buildCmd + NEWLINE);
buffer.append(TAB + AT + buildCmd);

To:
buffer.append(TAB + buildCmd);

- Dave


-----Original Message-----
From: cdt-dev-bounces@xxxxxxxxxxx [mailto:cdt-dev-bounces@xxxxxxxxxxx]
On Behalf Of Lott, Jeremiah
Sent: Wednesday, September 06, 2006 11:51 AM
To: CDT General developers list.
Subject: RE:
[cdt-dev]Re:generateCommandLineInfo()ofIManagedCommandLineGenerator

Daoust, Dave wrote:
> Note that
>
> target:
>     @echo <cmd>
>     @<cmd>
>
> seems a bit odd anyway.  The gnu generator has
>
> target:
>     <cmd>

In the CDT 3.0.2 source, GnuMakefileGenerator clearly generates the
first.  Perhaps it has been changed in later versions.

  Jeremiah Lott
  TimeSys Corporation

GnuMakefileGenerator.java:addRuleForTool(...):line 1623:
buffer.append(TAB + AT + ECHO + WHITESPACE + buildCmd +
NEWLINE);
buffer.append(TAB + AT + buildCmd);

GnuMakefileGenerator.java:addRuleForSource(...):line 2352:
buffer.append(TAB + AT + ECHO + WHITESPACE + buildCmd +
NEWLINE);
buffer.append(TAB + AT + buildCmd);

GnuMakefileGenerator.java:addRuleForSource(...):line 2410:
buffer.append(TAB + AT + ECHO + WHITESPACE + buildCmd +
NEWLINE);
buffer.append(TAB + AT + buildCmd);

Back to the top