summaryrefslogtreecommitdiff
path: root/Build/source/texk/dviljk/Makefile.am
diff options
context:
space:
mode:
authorPeter Breitenlohner <peb@mppmu.mpg.de>2011-02-16 08:31:26 +0000
committerPeter Breitenlohner <peb@mppmu.mpg.de>2011-02-16 08:31:26 +0000
commitf1c5af87642ccf5926a7574a1c4d63aa2ec02eac (patch)
tree0ce430c53ea51e9459b24dccdb222e27c09c84ca /Build/source/texk/dviljk/Makefile.am
parentad965c9834760b831f22c64d83999aa9b6862d1a (diff)
Build and install WIN32/MINGW32 wrapper binaries
where Unix uses symlinks such as dvilj6->dvilj4 git-svn-id: svn://tug.org/texlive/trunk@21414 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/dviljk/Makefile.am')
-rw-r--r--Build/source/texk/dviljk/Makefile.am18
1 files changed, 15 insertions, 3 deletions
diff --git a/Build/source/texk/dviljk/Makefile.am b/Build/source/texk/dviljk/Makefile.am
index 58ee1dd8476..5db79bef48a 100644
--- a/Build/source/texk/dviljk/Makefile.am
+++ b/Build/source/texk/dviljk/Makefile.am
@@ -17,12 +17,14 @@ libdvilj_a_SOURCES = \
$(libdvilj_a_OBJECTS): $(KPATHSEA_DEPEND)
-if !WIN32
+bin_PROGRAMS = dvilj dvilj2p dvilj4 dvilj4l
+
+if WIN32
+bin_PROGRAMS += dvilj6
+else !WIN32
dist_bin_SCRIPTS = dvihp
endif !WIN32
-bin_PROGRAMS = dvilj dvilj2p dvilj4 dvilj4l
-
dvilj_CPPFLAGS = -DKPATHSEA -DLJ
dvilj_SOURCES = \
@@ -65,6 +67,12 @@ $(dvilj4l_OBJECTS): libdvilj.a
LDADD = libdvilj.a $(KPATHSEA_LIBS)
+dvilj6_CPPFLAGS = -DEXEPROG=\"dvilj4.exe\"
+
+dvilj6_SOURCES = $(srcdir)/../texlive/w32_wrapper/callexe.c
+
+dvilj6_LDADD =
+
## Rebuild libkpathsea
@KPATHSEA_RULE@
@@ -80,14 +88,18 @@ man1_links = \
include $(top_srcdir)/../am/man1_links.am
install-exec-hook:
+if !WIN32
cd $(DESTDIR)$(bindir) && \
rm -f dvilj6$(EXEEXT) && \
$(LN_S) dvilj4$(EXEEXT) dvilj6$(EXEEXT)
+endif !WIN32
install-data-hook: install-man1-links
uninstall-hook: uninstall-man1-links
+if !WIN32
rm -f $(DESTDIR)$(bindir)/dvilj6$(EXEEXT)
+endif !WIN32
VERSION = `grep 'define VERSION' $(srcdir)/dvi2xx.c | sed -e 's/^.*version //' -e 's/).*//'`
if MAINTAINER_MODE