Re: Complexity of new hardware

Alen Ladavac <[email protected]>
Newsgroups gmane.games.devel.algorithms
Organization Croteam
Message-ID <[email protected]>
I am talking about dependencies between magic files causing the
generated files to be rebuilt too often.

Any change to *.myformat can cause change to *.cpp and/or *.h. Most
often you do implementation changes which impact only .cpp, and it is
possible to detect that you have nothing new to change in .h. But, can
be hard to explain this kind of "conditional" dependency to a build
system. If you leave .h as always changed, you get a lot of unneeded
recompiling.

So, parsing the header, where the header contains extra meta info you
need and generating your metadata from that, while letting the
compiler use that same header directly works better, IME.

Alen



Friday, April 17, 2009, 10:42:05 PM, you wrote:

> Do tell! Are you talking about cross dependencies between magic file<->C++?

> MSN
> -----Original Message-----
> From: Alen Ladavac [mailto:[email protected]]
> Sent: Friday, April 17, 2009 1:37 PM
> To: Mat Noguchi
> Cc: Game Development Algorithms; Jarkko Lempiainen
> Subject: Re[2]: [Algorithms] Complexity of new hardware

> Friday, April 17, 2009, 9:59:01 PM, Mat wrote:
>> You could always flip that around and have a to-C++ compiler.

> And get tangled in a dependency quagmire. Used that a long time ago
> and I like this direction much better.  

> Alen




-- 
Best regards,
 Alen                            mailto:[email protected]


------------------------------------------------------------------------------
Stay on top of everything new and different, both inside and 
around Java (TM) technology - register by April 22, and save
$200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco.
300 plus technical and hands-on sessions. Register today. 
Use priority code J9JMT32. http://p.sf.net/sfu/p
_______________________________________________
GDAlgorithms-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gdalgorithms-list
Archives:
http://sourceforge.net/mailarchive/forum.php?forum_name=gdalgorithms-list
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.