/[TIS-4000 Rel T60]/sun2.4/trendvuCC/Makefile
ViewVC logotype

Contents of /sun2.4/trendvuCC/Makefile

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.6 - (show annotations)
Mon Apr 10 20:49:23 2000 UTC (23 years, 10 months ago) by tis4000
Branch: MAIN
Changes since 1.5: +22 -4 lines
Added alarm and alarmVu to include path. Changed trendnotedlg to trendnotesdlg. Added trendfmt.o and alpvmap.o targets. - Irani

1 CC = CC
2 CFLAGS = -DSOLARIS -DLOCAL_DB -c -g
3 STD_C = gcc
4 STD_CFLAGS = -Wunused
5 RM = rm -f
6
7 CODEBASEPATH = /tools/codebase63/source
8 TOP=../../..
9 SHAREPATH = $(TOP)/share
10 SRCPATH=$(SHAREPATH)/src
11 SRC = $(SRCPATH)/trendvuCC
12 ALSRC = $(SRCPATH)/alarmVuCC
13 ALMGRSRC = $(SRCPATH)/alarm
14 TISGALAXYPATH=$(SRCPATH)/tisgalaxylib
15 INCLUDES = \
16 -I$(SRC) \
17 -I$(ALSRC) \
18 -I$(ALMGRSRC) \
19 -I$(GALAXYHOME)/include \
20 -I$(SHAREPATH)/epicsH \
21 -I$(TOP)/share/ascii \
22 -I$(SRCPATH)/tisgalaxylib \
23 -I$(CODEBASEPATH) \
24 -I$(SRCPATH)/libtis \
25 -I$(SRCPATH)/newtrend \
26 -I$(SRCPATH)/avm \
27 -I/usr/openwin/include \
28 -I/usr/include
29 ALLDEFINES = $(INCLUDES)
30 STDLIBS = -lsocket -lnsl -lm -lposix4
31 LIBS = \
32 ../bin/xbaseSnapLib.a \
33 ../bin/tisMsgLib.a \
34 ../bin/libCom.a \
35 ../bin/dbLibrary.a \
36 ../bin/libUnix.a \
37 ../bin/libtis.a \
38 ../bin/tisgalaxylib.a \
39 ../bin/tisMsgLib.a \
40 $(CODEBASEPATH)/libcb.a
41
42 SRCS = \
43 $(SRC)/trendvu.cxx \
44 $(SRC)/trendcontrols.cxx \
45 $(SRC)/trenddetaillist.cxx \
46 $(SRC)/trenddocs.cxx \
47 $(SRC)/trendeditdlg.cxx \
48 $(SRC)/trendgraph.cxx \
49 $(SRC)/trendlimitlist.cxx \
50 $(SRC)/trendlistdlg.cxx \
51 $(SRC)/trendmacrodlg.cxx \
52 $(SRC)/trendnotesdlg.cxx \
53 $(SRC)/trendprefsdlg.cxx \
54 $(SRC)/trendsaveasdlg.cxx \
55 $(SRC)/trendsearchdlg.cxx \
56 $(SRC)/trendselectdlg.cxx \
57 $(SRC)/trendtextdlg.cxx \
58 $(SRC)/trendutils.c \
59 $(SRC)/trendvaluedlg.cxx \
60 $(SRC)/trendfmt.c \
61 $(ALSRC)/alpvmap.c
62
63 OBJS = \
64 trendvu.o \
65 trendcontrols.o \
66 trenddetaillist.o \
67 trenddocs.o \
68 trendeditdlg.o \
69 trendgraph.o \
70 trendlimitlist.o \
71 trendlistdlg.o \
72 trendmacrodlg.o \
73 trendnotesdlg.o \
74 trendprefsdlg.o \
75 trendsaveasdlg.o \
76 trendsearchdlg.o \
77 trendselectdlg.o \
78 trendtextdlg.o \
79 trendutils.o \
80 trendvaluedlg.o \
81 trendfmt.o \
82 alpvmap.o
83
84 all: depend trendvu trendvu.vr
85
86 trendvu: $(OBJS) $(LIBS)
87 $(RM) trendvu
88 $(CC) -g -o trendvu $(OBJS) \
89 -L$(GALAXYHOME)/lib -L/usr/openwin/lib $(LIBS)\
90 -lvgalaxy++-debug -lXext -lX11 $(STDLIBS)
91
92 trendvu.vr: $(SRC)/trendvu.vrx
93 $(RM) trendvu.vr
94 vrx2vr -force $(SRC)/trendvu.vrx
95
96 trendvu.o: $(SRC)/trendvu.cxx
97 $(RM) trendvu.o
98 $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/trendvu.cxx
99
100 trendcontrols.o: $(SRC)/trendcontrols.cxx
101 $(RM) trendcontrols.o
102 $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/trendcontrols.cxx
103
104 trenddetaillist.o: $(SRC)/trenddetaillist.cxx
105 $(RM) trenddetaillist.o
106 $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/trenddetaillist.cxx
107
108 trenddocs.o: $(SRC)/trenddocs.cxx
109 $(RM) trenddocs.o
110 $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/trenddocs.cxx
111
112 trendeditdlg.o: $(SRC)/trendeditdlg.cxx
113 $(RM) trendeditdlg.o
114 $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/trendeditdlg.cxx
115
116 trendgraph.o: $(SRC)/trendgraph.cxx
117 $(RM) trendgraph.o
118 $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/trendgraph.cxx
119
120 trendlimitlist.o: $(SRC)/trendlimitlist.cxx
121 $(RM) trendlimitlist.o
122 $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/trendlimitlist.cxx
123
124 trendlistdlg.o: $(SRC)/trendlistdlg.cxx
125 $(RM) trendlistdlg.o
126 $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/trendlistdlg.cxx
127
128 trendmacrodlg.o: $(SRC)/trendmacrodlg.cxx
129 $(RM) trendmacrodlg.o
130 $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/trendmacrodlg.cxx
131
132 trendnotesdlg.o: $(SRC)/trendnotesdlg.cxx
133 $(RM) trendnotedlg.o
134 $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/trendnotesdlg.cxx
135
136 trendprefsdlg.o: $(SRC)/trendprefsdlg.cxx
137 $(RM) trendprefsdlg.o
138 $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/trendprefsdlg.cxx
139
140 trendsaveasdlg.o: $(SRC)/trendsaveasdlg.cxx
141 $(RM) trendsaveasdlg.o
142 $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/trendsaveasdlg.cxx
143
144 trendsearchdlg.o: $(SRC)/trendsearchdlg.cxx
145 $(RM) trendsearchdlg.o
146 $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/trendsearchdlg.cxx
147
148 trendselectdlg.o: $(SRC)/trendselectdlg.cxx
149 $(RM) trendselectdlg.o
150 $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/trendselectdlg.cxx
151
152 trendtextdlg.o: $(SRC)/trendtextdlg.cxx
153 $(RM) trendtextdlg.o
154 $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/trendtextdlg.cxx
155
156 trendutils.o: $(SRC)/trendutils.c
157 $(RM) trendutils.o
158 $(STD_C) $(CFLAGS) $(STD_CFLAGS) $(INCLUDES) $(SRC)/trendutils.c
159
160 trendvaluedlg.o: $(SRC)/trendvaluedlg.cxx
161 $(RM) trendvaluedlg.o
162 $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/trendvaluedlg.cxx
163
164 trendfmt.o: $(SRC)/trendfmt.c
165 $(RM) trendfmt.o
166 $(STD_C) $(CFLAGS) $(STD_CFLAGS) $(INCLUDES) $(SRC)/trendfmt.c
167
168 alpvmap.o: $(ALSRC)/alpvmap.c
169 $(RM) alpvmap.o
170 $(STD_C) $(CFLAGS) $(INCLUDES) -DUSECB63 $(ALSRC)/alpvmap.c
171
172 install:
173 cp -p trendvu ../bin
174 cp -p trendvu.vr ../bin
175
176 clean:
177 $(RM) trendvu
178 $(RM) trendvu.vr
179 $(RM) $(OBJS)
180 $(RM) Makefile.depend
181
182 depend: Makefile.depend
183
184 Makefile.depend: $(SRCS) Makefile
185 $(RM) Makefile.depend
186 gcc -M $(ALLDEFINES) $(SRCS) > Makefile.depend
187
188 include Makefile.depend
189

  ViewVC Help
Powered by ViewVC 1.1.30