But, only sip knows what files will be generated because it depends of
the input sip file(s) content. Moreover, only sip knows the exact
structure of the comments it adds at the begining of each file. This
comments must not be taken into account when comparing files (it
contains date). If the comment structure is changed in sip, the
comparison algorithm must change. This is why I think that this
modification has something to do with what sip does.<br><br><div><span class="gmail_quote">On 2/28/06, <b class="gmail_sendername">Phil Thompson</b> <<a href="mailto:phil@riverbankcomputing.co.uk">phil@riverbankcomputing.co.uk
</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">On Tuesday 28 February 2006 3:10 pm, Yann Cointepas wrote:<br>> Hi,
<br>><br>> What is the procedure to propose modification to sip ?<br><br>You've just followed it. :)<br><br>> I need a feature<br>> that I am ready to program. I would like sip to have an option to generate<br>
> a C++ file only if it does not exists or if it is different from the<br>> existing one. This would greatly improve compilation time (using make<br>> dependencies for instance) when modifying a small part of a sip project. I
<br>> looked at the code of sip 4.3.2 and it seem that there is not so much work<br>> to do. I am ready to:<br>><br>> - Describe the changes I would like to do<br>> - Implement these changes in whatever sip version is appropriate
<br>> - Give (for free) these changes to sip developpers<br>><br>> Tell me if it can be useful for other people, otherwise I will keep using a<br>> Python script that generate the sip files in a temporary directory before
<br>> copying only modified ones.<br><br>I wouldn't accept this change as it doesn't really have anything to do with<br>what SIP does (although I readily admit that some of SIP's existing<br>functionality also falls into that category).
<br><br>My recommended solution would be to use some sort of wrapper as you are<br>currently doing. You could always put it on the Wiki.<br><br>Phil<br></blockquote></div><br><br clear="all"><br>-- <br>Yann Cointepas Tel: +33 1 69 86 78 52
<br>CEA
-
SHFJ Fax:
+33 1 69 86 77 86<br>4, place du General Leclerc<br>91401 Orsay Cedex France<br>