Use EXEEXT in relink rules for portable DDXs

On Cygwin and MinGW, executables use the .exe suffix.  Autoconf and
automake set EXEEXT on these platforms, and leave it empty on others
where no suffix is used.  $(EXEEXT) must be appended to executable names
in custom rules for portability:

http://www.gnu.org/software/automake/manual/html_node/EXEEXT.html

Signed-off-by: Yaakov Selkowitz <yselkowitz@users.sourceforge.net>
Reviewed-by: Alan Coopersmith <alan.coopersmith@sun.com>
Reviewed-by: Julien Cristau <jcristau@debian.org>
This commit is contained in:
Yaakov Selkowitz 2010-03-17 13:52:38 -05:00
parent 037869d7b8
commit fa7e062962
3 changed files with 3 additions and 3 deletions

View File

@ -114,4 +114,4 @@ SUFFIXES = .$(APP_MAN_SUFFIX) .man
EXTRA_DIST = $(appman_PRE)
relink:
rm -f Xdmx && $(MAKE) Xdmx
rm -f Xdmx$(EXEEXT) && $(MAKE) Xdmx$(EXEEXT)

View File

@ -49,4 +49,4 @@ SUFFIXES += .$(APP_MAN_SUFFIX) .man
EXTRA_DIST = Xvfb.man.pre
relink:
rm -f Xvfb && $(MAKE) Xvfb
rm -f Xvfb$(EXEEXT) && $(MAKE) Xvfb$(EXEEXT)

View File

@ -89,4 +89,4 @@ SUFFIXES += .$(APP_MAN_SUFFIX) .man
$(LN_S) $< $@
relink:
rm -f Xnest && $(MAKE) Xnest
rm -f Xnest$(EXEEXT) && $(MAKE) Xnest$(EXEEXT)