~ubuntu-branches/ubuntu/jaunty/texlive-bin/jaunty

« back to all changes in this revision

Viewing changes to build/source/texk/web2c/mpware/win32.mak

  • Committer: Bazaar Package Importer
  • Author(s): Norbert Preining
  • Date: 2008-06-26 23:14:59 UTC
  • mfrom: (2.1.30 intrepid)
  • Revision ID: james.westby@ubuntu.com-20080626231459-y02rjsrgtafu83yr
Tags: 2007.dfsg.2-3
add missing source roadmap.fig of roadmap.eps in fontinst documentation
(Closes: #482915) (urgency medium due to RC bug)
(new patch add-missing-fontinst-source)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
################################################################################
 
2
#
 
3
# Makefile  : Web2C / mpware
 
4
# Author    : Fabrice Popineau <Fabrice.Popineau@supelec.fr>
 
5
# Platform  : Win32, Microsoft VC++ 6.0, depends upon fpTeX 0.5 sources
 
6
# Time-stamp: <03/02/21 11:53:59 popineau>
 
7
#
 
8
################################################################################
 
9
root_srcdir =  ..\..\..
 
10
!ifdef DEVELOPMENT
 
11
INCLUDE=$(INCLUDE);$(root_srcdir)\texk.development
 
12
!else
 
13
INCLUDE=$(INCLUDE);$(root_srcdir)\texk
 
14
!endif
 
15
 
 
16
USE_KPATHSEA = 1
 
17
USE_GNUW32 = 1
 
18
 
 
19
!include <msvc/common.mak>
 
20
 
 
21
DEFS = -I.. $(DEFS) -DHAVE_CONFIG_H
 
22
proglib = ../lib/$(objdir)/lib.lib
 
23
programs = $(objdir)\dmp.exe $(objdir)\mpto.exe $(objdir)\newer.exe
 
24
 
 
25
default: all
 
26
all: $(objdir) $(programs) 
 
27
 
 
28
$(objdir)\dmp.exe: $(objdir)\dmp.obj $(objdir)\dmp.res $(proglib) $(kpathsealib)
 
29
        $(link) $(**) $(conlibs)
 
30
$(objdir)\mpto.exe: $(objdir)\mpto.obj $(objdir)\mpto.res $(proglib) $(kpathsealib)
 
31
        $(link) $(**) $(conlibs)
 
32
$(objdir)\newer.exe: $(objdir)\newer.obj $(proglib) $(gnuw32lib)
 
33
        $(link) $(**) $(conlibs)
 
34
 
 
35
$(objdir)\newer.obj: newer.c
 
36
        $(compile) -UKPSE_DLL newer.c
 
37
 
 
38
checkdir = $(srcdir)\..\tests
 
39
check: $(objdir)\mpto.exe $(objdir)\newer.exe $(objdir)\dmp.exe
 
40
        pushd $(root_srcdir)\texk\contrib & $(make) $(objdir)\makempx.exe & popd
 
41
        $(top_srcdir)\contrib\$(objdir)\makempx $(checkdir)/label.mp $(checkdir)/xlabel.mpx
 
42
        .\$(objdir)\mpto -tex $(checkdir)/testex.mp | diff $(checkdir)/testex.tex -
 
43
        $(sed) '16s/^%//' <$(checkdir)/testex.mp >testex1
 
44
        -.\$(objdir)\mpto -tex testex1 >nul 2>testex2
 
45
        $(sed) '17s/^%//' <$(checkdir)/testex.mp >testex1
 
46
        -.\$(objdir)\mpto -tex testex1 >nul 2>>testex2
 
47
        $(sed) '18s/^%//' <$(checkdir)/testex.mp >testex1
 
48
        -.\$(objdir)\mpto -tex testex1 >nul 2>>testex2
 
49
        $(sed) '19s/^%//' <$(checkdir)/testex.mp >testex1
 
50
        -.\$(objdir)\mpto -tex testex1 >nul 2>>testex2
 
51
        $(sed) '20s/^%//' <$(checkdir)/testex.mp >testex1
 
52
        -.\$(objdir)\mpto -tex testex1 >nul 2>>testex2
 
53
        $(diff) $(checkdir)/testex.err testex2
 
54
 
 
55
#Makefile: Makefile.in ../config.status
 
56
#       (cd ..; sh config.status)
 
57
 
 
58
!include <msvc/config.mak>
 
59
!include <msvc/install.mak>
 
60
 
 
61
install:: install-exec
 
62
 
 
63
install-programs: install-exec
 
64
 
 
65
!include <msvc/clean.mak>
 
66
 
 
67
clean::
 
68
        -@$(del) testex1 testex2
 
69
 
 
70
!include <msvc/rdepend.mak>
 
71
!include "./depend.mak"
 
72
 
 
73
# Local Variables:
 
74
# mode: Makefile
 
75
# End: