help-make
[Top][All Lists]
Advanced

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

How can I derive a dependency filename from a stem value?


From: hans . peter . van . lohuizen
Subject: How can I derive a dependency filename from a stem value?
Date: Mon, 3 Nov 2003 16:10:35 +0100


Hi,

I am trying to derive a dependcy file name from a stem value.
I have a generic rule setup  like:

$(GEN_MOD) = ../../MODULE1/work ../../MODULE2/work ../../MODULE3/work

%ddb/generic.db : %cmd/dc_setup.tcl
        commands

generic : $(GEN_MOD)

This works ok for dependency dc_setup.tcl.
Now I have to add a dependency file were the module name is in the dependency name like:
MODULE1_constr.tcl.

So I tried for a start something like:

%ddb/generic.db : %cmd/dc_setup.tcl \
                                     %cmd/%_constr.tcl
        commands

This does not work. % is not expanded. How can I derive the module name from the stem value (../../<module>/work) and add this to the name in the dependency?

Thanks a lot for your help!!


Regards,

Hans Peter.
reply via email to

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