diff options
author | Karl Berry <karl@freefriends.org> | 2006-01-17 21:41:51 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2006-01-17 21:41:51 +0000 |
commit | 487ca4806cc046076293cf6cc5fbba0db282bac7 (patch) | |
tree | 847b412ab5158dd7bdd7ed7e5a4cc3fbca94be32 /Build/source/texk/dviljk/win32.mak | |
parent | a3d3111bfe26b8e5f5bc6049dfb2a4ca2edc7881 (diff) |
texk 1
git-svn-id: svn://tug.org/texlive/trunk@1485 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/dviljk/win32.mak')
-rw-r--r-- | Build/source/texk/dviljk/win32.mak | 95 |
1 files changed, 95 insertions, 0 deletions
diff --git a/Build/source/texk/dviljk/win32.mak b/Build/source/texk/dviljk/win32.mak new file mode 100644 index 00000000000..f2db5213216 --- /dev/null +++ b/Build/source/texk/dviljk/win32.mak @@ -0,0 +1,95 @@ +################################################################################ +# +# Makefile : Dviljk +# Author : Fabrice Popineau <Fabrice.Popineau@supelec.fr> +# Platform : Win32, Microsoft VC++ 6.0, depends upon fpTeX 0.5 sources +# Time-stamp: <02/01/20 23:47:12 popineau> +# +################################################################################ +root_srcdir = ..\.. +!ifdef DEVELOPMENT +INCLUDE=$(INCLUDE);$(root_srcdir)\texk.development +!else +INCLUDE=$(INCLUDE);$(root_srcdir)\texk +!endif + +version = 2.6 + +USE_KPATHSEA = 1 +USE_GNUW32 = 1 + +!include <msvc/common.mak> + +DEFS = $(DEFS) -DHAVE_CONFIG_H + +common_objects = $(objdir)\tfm.obj + +program = dvilj.exe +objects = $(objdir)\dvilj.obj $(common_objects) +objects2p = $(objdir)\dvilj2p.obj $(common_objects) +program2p = dvilj2p.exe +objects4 = $(objdir)\dvilj4.obj $(common_objects) +program4 = dvilj4.exe +objects4l = $(objdir)\dvilj4l.obj $(common_objects) +program4l = dvilj4l.exe +program6 = dvilj6.exe + +programs = $(objdir)\$(program) $(objdir)\$(program2p) \ + $(objdir)\$(program4) $(objdir)\$(program4l) + +manfiles = dvilj.1 + +#default: $(program4) +default: all + +all: $(objdir) $(programs) + +$(objdir)\$(program): $(objects) $(objdir)\dvilj.res $(kpathsealib) + $(link) $(**) $(conlibs) +$(objdir)\$(program2p): $(objects2p) $(objdir)\dvilj.res $(kpathsealib) + $(link) $(**) $(conlibs) +$(objdir)\$(program4): $(objects4) $(objdir)\dvilj.res $(kpathsealib) + $(link) $(**) $(conlibs) +$(objdir)\$(program4l): $(objects4l) $(objdir)\dvilj.res $(kpathsealib) + $(link) $(**) $(conlibs) + +$(objdir)\dvilj.obj: + $(compile) -DLJ $(srcdir)/dvi2xx.c +$(objdir)\dvilj2p.obj: + $(compile) -DLJ2P $(srcdir)/dvi2xx.c +$(objdir)\dvilj4.obj: + $(compile) -DLJ4 $(srcdir)/dvi2xx.c +$(objdir)\dvilj4l.obj: + $(compile) -DLJ4 -DLJ4L $(srcdir)/dvi2xx.c + +$(objdir)\dvilj.obj $(objdir)\dvilj2p.obj $(objdir)\dvilj4.obj $(objdir)\dvilj4l.obj: dvi2xx.c c-auto.h + +!include <msvc/config.mak> + +!include <msvc/install.mak> + +install:: install-exec install-data install-man + +install-exec:: $(programs) + -$(del) $(bindir)\$(program6) & pushd $(bindir) \ + & $(lnexe) .\$(program4) $(bindir)\$(program6) & popd + +install-data:: +# $(INSTALL_DATA) $(srcdir)\dvilj.man $(mandir)\dvilj.$(manext) +# cd $(srcdir)\tex && for %%m in (*.sty) do \ +# $(INSTALL_DATA) %%m $(dvilj_latex2e_macrodir)\%%m + +# It seems simplest to keep this separate. Use find and cpio instead of +# just cp -r in case the source hierarchy is cvs- or rcs-ified. +# install-fonts: +# xcopy fonts $(texmf)\fonts /s +# find fonts -name \*.tfm -o -name \*.vf -print | cpio -pld $(texmf) + +!include <msvc/clean.mak> + +!include <msvc/rdepend.mak> +!include "./depend.mak" + +# Local Variables: +# mode: Makefile +# End: |