emacs-devel
[Top][All Lists]
Advanced

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

Re: Dependencies in leim/Makefile.in


From: Kenichi Handa
Subject: Re: Dependencies in leim/Makefile.in
Date: Thu, 29 Apr 2004 10:42:02 +0900 (JST)
User-agent: SEMI/1.14.3 (Ushinoya) FLIM/1.14.2 (Yagi-Nishiguchi) APEL/10.2 Emacs/21.3 (sparc-sun-solaris2.6) MULE/5.0 (SAKAKI)

In article <address@hidden>, "Eli Zaretskii" <address@hidden> writes:

> [This isn't a new problem, but perhaps it's time to fix it.]
> If some of the *.tit files is updated, the corresponding *.elc files
> are not re-generated.  This is because there are no dependencies in
> leim/Makefile.in that tell Make to do that.

For instance, TIT-GB is defined as below.

TIT-GB=\
        quail/CCDOSPY.elc       \
        quail/Punct.elc         \
        quail/QJ.elc            \
        quail/SW.elc            \
        quail/TONEPY.elc

Are there anyway to generate a variable that is equivalent
to this without writing it directly:

TIT-GB-SOURCE=\
        CXTERM-DIC/CCDOSPY.tit  \
        CXTERM-DIC/Punct.tit    \
        CXTERM-DIC/QJ.tit       \
        CXTERM-DIC/SW.tit       \
        CXTERM-DIC/TONEPY.tit

With Gnu make, it seems that we can do:

TIT-GB-SOURCE := $(TIT-GB:quail/%.elc=CXTERM-DIC/%.tit)

But, is such a variable substitution generally available?

---
Ken'ichi HANDA
address@hidden




reply via email to

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