[Top][All Lists]

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

Disabling updating of makefiles

From: Colm Aengus Murphy
Subject: Disabling updating of makefiles
Date: Tue, 11 Jul 2006 11:20:19 +0100
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7) Gecko/20040616

Hi folks,

We are using Paul Smith's "Advanced Auto-Dependancy Generation" ( to great effect.
However as the number of source files increase make slows down.
The reason is that when you launch make it reads in an make file for each source file. This can take some time.
Then it tried to update them.
I have added a rule to speed up its decision to remake them but it still slows make down.

Is there any way to disable the updating of makefiles altogether ?

Has anyone else solved the scaleability issue with having a make file for each source file ?

The speed issue is most apparent on windows when make can take 20 seconds before it even begins to check if it needs to update any object files.

We are already running with make -R to avoid make trying its own builtin rules (as an aside this option doesn't work in a MAKEFLAGS variable for some reason).


Colm A

Colm Aengus Murphy,                Tel       : +353 1 2911000
Senior Hardware Design Engineer,   Direct Tel: +353 1 2911373
Silicon & Software Systems,        Fax       : +353 1 2911001
South County Business Park,
Leopardstown,                      E-mail: address@hidden
Dublin 18.                         WWW   :

The information contained in this e-mail and in any attachments is confidential 
and is designated solely for the attention of the intended recipient(s). If you 
are not an intended recipient, you must not use, disclose, copy, distribute or 
retain this e-mail or any part thereof. If you have received this e-mail in 
error, please notify the sender by return e-mail and delete all copies of this 
e-mail from your computer system(s).
Please direct any additional queries to: address@hidden
Thank You.

reply via email to

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