/[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.4 - (show annotations)
Thu Aug 26 21:26:54 1999 UTC (24 years, 6 months ago) by tis4000
Branch: MAIN
CVS Tags: t55baseline
Changes since 1.3: +1 -1 lines
made Makefile.depend dependant on Makefile

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

  ViewVC Help
Powered by ViewVC 1.1.30