On Thu, 5 Oct 2000, kitkat wrote:

> Hi Simon, thanks for your quick reply !

This one took a little longer however... :-)

>  1.) xxx.h (gets changed)
>  2.) xxx.cxx ( xxx.h is included by xxx.cxx -> this dependency forces
> recompilation of xxx.cxx)
>  3.) now not only the c-compiler should run but also my Preprocessor
> (VPrep)
>      which generates xxx_vprep.cxx out of xxx.h.

Then make xxx_vprep.cxx depend on xxx.h and add it to _SOURCES (and
BUILT_SOURCES ?).

> Could you give me little code snippet ?

For GNU make, this is rather easy, but not if you want to remain
compatible with other makes, so I don't have any code handy.

The cleanest approach would be to add this into automake in some way
(similar to how yacc/flex support is now, i.e. you ship the _vprep file
with the sources in case the casual installer doesn't have your tool), but
I think this will be rather difficult.

   Simon

-- 
GPG public key available from http://phobos.fs.tum.de/pgp/Simon.Richter.asc
 Fingerprint: A319 A60F 20F6 C8A4 3C86  54B4 99CD AC6E 79D1 B1E7
Hi! I'm a .signature virus! Copy me into your ~/.signature to help me spread!


Reply via email to