Imported from antiword-0.37.tar.gz.
[antiword.git] / Makefile.VMS
blob4b855f5877fec43002fe8f48a265a27600e0e18e
1 #\r
2 # Makefile for antiword (VMS version , GNU make)\r
3 #\r
4 # Original version by: Joseph Huber <huber@mppmu.mpg.de>\r
5 #\r
6 \r
7 CC      = cc\r
8 LD      = cc\r
9 \r
10 # must be equal to DEBUG or NDEBUG\r
11 DB      = NDEBUG\r
12 # Optimization: -O<n> or debugging: -g\r
13 OPT     = -O2\r
15 LDLIBS  =\r
17 #CFLAGS = -Wall -pedantic $(OPT) -D$(DB)\r
18 CFLAGS  = /DEFINE=$(DB)\r
19 LDFLAGS =\r
21 OBJS    =\\r
22         main_u.obj asc85enc.obj blocklist.obj chartrans.obj datalist.obj\\r
23         depot.obj dib2eps.obj doclist.o fail.obj finddata.obj findtext.obj\\r
24         fmt_text.obj fontlist.obj fonts.obj fonts_u.obj hdrftrlist.o\\r
25         imgexam.obj imgtrans.obj jpeg2eps.obj listlist.obj misc.obj notes.obj\\r
26         options.obj out2window.obj output.obj pdf.obj pictlist.obj png2eps.obj\\r
27         postscript.obj prop0.obj prop2.obj prop6.obj prop8.obj properties.obj\\r
28         propmod.obj rowlist.obj sectlist.obj stylelist.obj stylesheet.obj\\r
29         summary.obj tabstop.obj text.obj unix.obj utf8.obj word2text.obj\\r
30         worddos.obj wordlib.obj wordmac.obj wordole.obj wordwin.obj xmalloc.obj\\r
31         xml.obj\r
33 PROGS = antiword.exe\r
35 INSTALL_DIR = UTIL_ROOT:[EXE]\r
37 #all:           $(PROGS)\r
38 all:            antiword.exe\r
40 install:        all\r
41         cp -pf $(PROGS) $(INSTALL_DIR)/PROTECT=W:RE\r
43 clean:\r
44         delete/noconfirm antiword.olb;*\r
45         delete/noconfirm *.obj;*\r
46         rm -f $(PROGS)\r
48 antiword.exe:   $(OBJS)\r
49         DELETE/NOLOG antiword.olb;*\r
50         Library antiword.olb/create/object *.obj\r
51         LINK/EXE=antiword.exe antiword/libr/include=main_u,antiword/library\r
54 .c.obj:\r
55         $(CC) $(CFLAGS)  $<\r
57 main_u: version.h\r
59 asc85enc.obj: antiword.h\r
60 blocklist.obj: antiword.h\r
61 chartrans.obj: antiword.h\r
62 datalist.obj: antiword.h\r
63 depot.obj: antiword.h\r
64 dib2eps.obj: antiword.h\r
65 fail.obj: antiword.h\r
66 finddata.obj: antiword.h\r
67 findtext.obj: antiword.h\r
68 fontlist.obj: antiword.h\r
69 fonts.obj: antiword.h\r
70 fonts_u.obj:    fontinfo.h\r
71 imgexam.obj: antiword.h\r
72 imgtrans.obj: antiword.h\r
73 jpeg2eps.obj: antiword.h\r
74 listlist.obj: antiword.h\r
75 misc.obj: antiword.h\r
76 notes.obj: antiword.h\r
77 options.obj: antiword.h\r
78 out2window.obj: antiword.h\r
79 output.obj: antiword.h\r
80 pictlist.obj: antiword.h\r
81 png2eps.obj: antiword.h\r
82 postscript.obj: version.h\r
83 pdf.obj: version.h\r
84 prop0.obj: antiword.h\r
85 prop2.obj: antiword.h\r
86 prop6.obj: antiword.h\r
87 prop8.obj: antiword.h\r
88 properties.obj: antiword.h\r
89 propmod.obj: antiword.h\r
90 rowlist.obj: antiword.h\r
91 sectlist.obj: antiword.h\r
92 stylelist.obj: antiword.h\r
93 stylesheet.obj: antiword.h\r
94 summary.obj: antiword.h\r
95 tabstop.obj: antiword.h\r
96 text.obj: antiword.h\r
97 unix.obj: antiword.h\r
98 utf8.obj: antiword.h\r
99 word2text.obj: antiword.h\r
100 worddos.obj: antiword.h\r
101 wordlib.obj: antiword.h\r
102 wordmac.obj: antiword.h\r
103 wordole.obj: antiword.h\r
104 wordwin.obj: antiword.h\r
105 xmalloc.obj: antiword.h\r
106 xml.obj: antiword.h\r