diff options
author | Peter Breitenlohner <peb@mppmu.mpg.de> | 2011-02-16 08:31:26 +0000 |
---|---|---|
committer | Peter Breitenlohner <peb@mppmu.mpg.de> | 2011-02-16 08:31:26 +0000 |
commit | f1c5af87642ccf5926a7574a1c4d63aa2ec02eac (patch) | |
tree | 0ce430c53ea51e9459b24dccdb222e27c09c84ca /Build/source/texk/dviljk/Makefile.am | |
parent | ad965c9834760b831f22c64d83999aa9b6862d1a (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.am | 18 |
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 |