OSDN Git Service

removed libavl.
[putex/putex.git] / src / texsourc / makefile
index a1651fc..0a5c7c0 100644 (file)
@@ -25,8 +25,7 @@ RC = rc
 # Release version
 # CFLAGS=/c /Ge /Gy /Gf /Ox /W4 /DMSDOS /DTeX /DPHARLAP /DNDEBUG /Ilib /YX
 CFLAGS=/nologo /c /MT /GF /Gy /Ox /W4 /DMSDOS /DTeX /DPHARLAP /DNDEBUG \
-       /I"kpathsea" 
-#/I"libharu/include" /I"libharu/win32/include"
+       /I"kpathsea" /I"libharu/include" /I"libharu/win32/include"
 # Debugging version
 # CFLAGS=/c /Ge /Gy /Gf /Od /Zi /W4 /DMSDOS /DTeX /DPHARLAP /Ilib /YX
 
@@ -36,28 +35,31 @@ CFLAGS=/nologo /c /MT /GF /Gy /Ox /W4 /DMSDOS /DTeX /DPHARLAP /DNDEBUG \
 # LFLAGS=@yandytex.nt /MAP lib\libdos.lib
 # Release version
 # LFLAGS=/MAP lib\libdos.lib
-LFLAGS=/MAP
+LFLAGS=/NOLOGO /MAP
 # /MACHINE:X86
 # debugging version
 # LFLAGS=@yandytex.nt /MAP /DEBUG /PDB:yandytex.pdb lib\libdos.lib
 # LFLAGS=/MAP /DEBUG /PDB:yandytex.pdb
 
-objs = texmf.obj itex.obj openinou.obj subroute.obj local.obj \
+objs = yandytex.obj itex.obj openinou.obj subroute.obj local.obj \
        tex0.obj tex1.obj tex2.obj tex3.obj tex4.obj \
        tex5.obj tex6.obj tex7.obj tex8.obj tex9.obj \
-       yandy_pool.obj yandytex.res md5.obj md5file.obj
+       yandy_pool.obj yandytex.res md5.obj md5file.obj \
+       yandy_pdf_backend.obj
 
 # ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ###
 
-texmf.exe: $(objs) 
-       $(LINK) $(LFLAGS) texmf itex openinou subroute local \
+yandytex.exe: $(objs)
+       $(LINK) $(LFLAGS) yandytex itex openinou subroute local \
        tex0 tex1 tex2 tex3 tex4 tex5 tex6 tex7 tex8 tex9 \
-       yandy_pool yandytex.res md5 md5file kpathsea\kpathsea.lib 
-#      libharu\libhpdf.lib libpng\libpng.lib zlib\zlib.lib
-       copy texmf.exe yandytex.exe
-       del ..\yandy\bin\texmf.exe
-       copy texmf.exe ..\yandy\bin\texmf.exe
+       yandy_pool yandytex.res md5 md5file yandy_pdf_backend \
+       kpathsea\kpathsea.lib libharu\libhpdf.lib libpng\libpng.lib zlib\zlib.lib
+       del ..\yandy\bin\yandytex.exe
+       copy yandytex.exe ..\yandy\bin\yandytex.exe
 # ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ###
+yandy_pdf_backend.obj: yandy_pdf_backend.c
+       $(CC) $(CFLAGS) yandy_pdf_backend.c
+
 md5.obj: libmd5\md5.c
        $(CC) -Ilibmd5 $(CFLAGS) libmd5\md5.c
 
@@ -67,60 +69,60 @@ md5file.obj: md5file.c
 yandytex.res: yandytex.rc
        rc yandytex.rc
 
-texmf.obj: texmf.c \
-       texd.h texmf.h texmfmem.h coerce.h lib.h config.h common.h
-       $(CC) /DINITEX /DINI $(CFLAGS) texmf.c
+yandytex.obj: yandytex.c \
+       texd.h texmf.h texmfmem.h coerce.h yandy_macros.h
+       $(CC) /DINITEX /DINI $(CFLAGS) yandytex.c
 
 itex.obj: itex.c \
-       texd.h texmf.h texmfmem.h coerce.h lib.h config.h common.h
+       texd.h texmf.h texmfmem.h coerce.h yandy_macros.h
        $(CC) /DINITEX $(CFLAGS) itex.c
 
 openinou.obj: openinou.c \
-       texd.h texmf.h texmfmem.h coerce.h lib.h config.h common.h
+       texd.h texmf.h texmfmem.h coerce.h yandy_macros.h
        $(CC) $(CFLAGS) openinou.c
 
 subroute.obj: subroute.c \
-       texd.h texmf.h texmfmem.h coerce.h lib.h config.h common.h
-       $(CC) $(CFLAGS) subroute.c      
+       texd.h texmf.h texmfmem.h coerce.h yandy_macros.h
+       $(CC) $(CFLAGS) subroute.c
 
 local.obj: local.c \
-       texd.h texmf.h texmfmem.h coerce.h lib.h config.h common.h
+       texd.h texmf.h texmfmem.h coerce.h yandy_macros.h
        $(CC) /DINITEX $(CFLAGS) local.c
 
 # NOTE: cannot compile tex5.c and tex6.c with full optimizations ...
 
 tex0.obj: tex0.c \
-       texd.h texmf.h texmfmem.h coerce.h lib.h config.h common.h
+       texd.h texmf.h texmfmem.h coerce.h yandy_macros.h
 
 tex1.obj: tex1.c \
-       texd.h texmf.h texmfmem.h coerce.h lib.h config.h common.h
+       texd.h texmf.h texmfmem.h coerce.h yandy_macros.h
 
 tex2.obj: tex2.c \
-       texd.h texmf.h texmfmem.h coerce.h lib.h config.h common.h
+       texd.h texmf.h texmfmem.h coerce.h yandy_macros.h
 
 tex3.obj: tex3.c \
-       texd.h texmf.h texmfmem.h coerce.h lib.h config.h common.h
+       texd.h texmf.h texmfmem.h coerce.h yandy_macros.h
 
 tex4.obj: tex4.c \
-       texd.h texmf.h texmfmem.h coerce.h lib.h config.h common.h
+       texd.h texmf.h texmfmem.h coerce.h yandy_macros.h
 
 tex5.obj: tex5.c \
-       texd.h texmf.h texmfmem.h coerce.h lib.h config.h common.h
+       texd.h texmf.h texmfmem.h coerce.h yandy_macros.h
 
 tex6.obj: tex6.c \
-       texd.h texmf.h texmfmem.h coerce.h lib.h config.h common.h
+       texd.h texmf.h texmfmem.h coerce.h yandy_macros.h
 
 tex7.obj: tex7.c \
-       texd.h texmf.h texmfmem.h coerce.h lib.h config.h common.h
+       texd.h texmf.h texmfmem.h coerce.h yandy_macros.h
 
 tex8.obj: tex8.c \
-       texd.h texmf.h texmfmem.h coerce.h lib.h config.h common.h
+       texd.h texmf.h texmfmem.h coerce.h yandy_macros.h
 
 tex9.obj: tex9.c \
-       texd.h texmf.h texmfmem.h coerce.h lib.h config.h common.h
+       texd.h texmf.h texmfmem.h coerce.h yandy_macros.h
 
 yandy_pool.obj: yandy_pool.c \
-       texd.h texmf.h texmfmem.h coerce.h lib.h config.h common.h
+       texd.h texmf.h texmfmem.h coerce.h yandy_macros.h
 
 .SUFFIXES:
 .SUFFIXES: .obj .c