earlybrowserreborn - Blame information for rev 1

Subversion Repositories:
Rev:
Rev Author Line No. Line
1 roytam 1 # Makefile to construct the midaswww library
2 # Tony Johnson, Oct, 1992. Some changes for UCX by B.S. Nilsson, Dec. 1992.
3 # For UCX: MMS/MACRO=(UCX=1)
4  
5  
6 .First
7 @ delete == "delete/noconf"
8 .IFDEF UCX
9 CFLAGSX = /DEFINE=UCX
10 OPTION_FILE = MIDASWWW_UCX.OPT
11 .ELSE
12 @ define rpc multinet_root:[multinet.include.rpc]
13 @ define netinet multinet_root:[multinet.include.netinet]
14 @ define sys multinet_root:[multinet.include.sys]
15 CFLAGSX = /include=multinet_root:[multinet.include]
16 OPTION_FILE = MIDASWWW_MULTINET.OPT
17 .ENDIF
18  
19 CFLAGS = $(CFLAGSX)/DEFINE=(VERSION="""2.0""")
20 NAME=midaswww
21 LINK_OPTIONS = /NoTrace
22  
23  
24 LIBRARY = $(NAME).olb
25  
26 LIBMEMS = $(LIBRARY)(-
27 SGMLAnchorText.obj , -
28 SGMLCompositeText.obj , -
29 SGMLFormattedText.obj , -
30 SGMLHyper.obj , -
31 SGMLContainerText.obj , -
32 SGMLListText.obj , -
33 SGMLMarkerText.obj , -
34 SGMLRuleText.obj , -
35 SGMLPlainText.obj , -
36 SGMLText.obj , -
37 Tree.obj , -
38 Ghostview.obj , -
39 GhostviewPlus.obj , -
40 ps.obj , -
41 custom.obj , -
42 midas.obj , -
43 midasclass.obj , -
44 midasconvert.obj , -
45 midasdeclare.obj , -
46 midasevaluate.obj , -
47 midasingot.obj , -
48 midaslist.obj , -
49 midasloadimage.obj , -
50 midaswww.obj , -
51 midasutil.obj , -
52 mwhttp.obj , -
53 mwhttp2.obj , -
54 mwgopher.obj , -
55 mwftp.obj , -
56 xgifload.obj , -
57 strcasecmp.obj )
58  
59 # Targets
60  
61 all : exe midas.uid midaswww.uid
62 ! done
63  
64 midas.uid : midas.uil
65 UIL/MOTIF $<
66  
67 midaswww.uid : midaswww.uil
68 UIL/MOTIF $<
69  
70 $(NAME).exe : mwmain.obj $(NAME).olb
71 link$(LINK_OPTIONS)/exe=$(NAME) mwmain,$(OPTION_FILE)/opt
72 purge $(NAME).exe
73  
74 exe :
75 @ $(MMS) $(MMSQUALIFIERS)/skip $(NAME).exe
76  
77 test : all
78 midaswww := $sys$disk:[]midaswww.exe
79 midaswww
80  
81 clean :
82 delete/noconfirm *.obj;*
83  
84 help :
85 @echo ' lib: makes $(NAME).olb'
86 @echo ' debug: makes $(NAME)_debug.olb'
87 @echo ' clean: removes all .obj files'
88 @echo ' install: installs libraries and include files'
89  
90 $(LIBRARY) : $(LIBMEMS)
91