56
|
1 |
# $Header: /cvs/stx/stx/libwidg/Make.proto,v 1.7 1994-08-23 23:40:19 claus Exp $
|
|
2 |
#
|
0
|
3 |
# -------------- no need to change anything below ----------
|
|
4 |
|
39
|
5 |
TOP=..
|
|
6 |
SUBDIRS=
|
|
7 |
|
0
|
8 |
LIBNAME=libwidg
|
7
|
9 |
STCOPT=$(LIBWIDG_STCOPT)
|
|
10 |
|
56
|
11 |
all:: abbrev.stc objs classList.stc $(OBJTARGET)
|
0
|
12 |
|
39
|
13 |
#
|
|
14 |
# some of them (FramedBox and below) should go to libwidg2,
|
|
15 |
# since they are not needed in a basic system
|
|
16 |
#
|
|
17 |
objs:: \
|
0
|
18 |
ListView.$(O) \
|
|
19 |
PanelView.$(O) \
|
|
20 |
ScrView.$(O) \
|
|
21 |
Label.$(O) \
|
|
22 |
Scroller.$(O) \
|
39
|
23 |
MiniScr.$(O) \
|
0
|
24 |
ScrollBar.$(O) \
|
|
25 |
ObjView.$(O) \
|
39
|
26 |
PopUpMenu.$(O) \
|
0
|
27 |
InfoBox.$(O) \
|
|
28 |
Notifier.$(O) \
|
|
29 |
TextView.$(O) \
|
|
30 |
HVScrView.$(O) \
|
|
31 |
SelListV.$(O) \
|
|
32 |
HPanelV.$(O) \
|
|
33 |
VPanelV.$(O) \
|
|
34 |
VarVPanel.$(O) \
|
|
35 |
Button.$(O) \
|
39
|
36 |
ArrButton.$(O) \
|
|
37 |
MiniScr.$(O) \
|
0
|
38 |
HScroller.$(O) \
|
39
|
39 |
HMiniScr.$(O) \
|
0
|
40 |
HScrBar.$(O) \
|
39
|
41 |
EnterBox.$(O) \
|
0
|
42 |
WarnBox.$(O) \
|
|
43 |
YesNoBox.$(O) \
|
|
44 |
MenuView.$(O) \
|
12
|
45 |
FSelList.$(O) \
|
0
|
46 |
ETxtView.$(O) \
|
|
47 |
VarHPanel.$(O) \
|
3
|
48 |
ArrButton.$(O) \
|
0
|
49 |
Toggle.$(O) \
|
|
50 |
LSelBox.$(O) \
|
39
|
51 |
HMiniScr.$(O) \
|
|
52 |
EnterBox2.$(O) \
|
0
|
53 |
ClckMenuV.$(O) \
|
|
54 |
EditField.$(O) \
|
|
55 |
ChckTggle.$(O) \
|
39
|
56 |
TextColl.$(O) \
|
|
57 |
Workspace.$(O) \
|
|
58 |
CodeView.$(O) \
|
|
59 |
FramedBox.$(O) \
|
|
60 |
RButton.$(O) \
|
|
61 |
RButtGrp.$(O) \
|
|
62 |
FSelBox.$(O) \
|
|
63 |
PullDMenu.$(O) \
|
|
64 |
FontPanel.$(O) \
|
|
65 |
DialogBox.$(O) \
|
|
66 |
OptBox.$(O) \
|
|
67 |
ChckTggle.$(O) \
|
|
68 |
TextBox.$(O) \
|
|
69 |
EFGroup.$(O) \
|
|
70 |
VarHPanel.$(O) \
|
|
71 |
DialogV.$(O) \
|
|
72 |
RButton.$(O) \
|
|
73 |
PopUpList.$(O) \
|
|
74 |
FSaveBox.$(O) \
|
|
75 |
ErrNotify.$(O)
|
0
|
76 |
|
56
|
77 |
classList.stc: Make.proto
|
|
78 |
$(MAKE) genClassList
|
3
|
79 |
|
0
|
80 |
cleanjunk::
|
56
|
81 |
-rm -f *.c *.H
|
0
|
82 |
|
|
83 |
clean::
|
56
|
84 |
-rm -f *.c *.H classList.stc abbrev.stc
|
0
|
85 |
|
|
86 |
clobber::
|
56
|
87 |
-rm -f *.c *.H classList.stc abbrev.stc
|
0
|
88 |
|
|
89 |
tar:
|
|
90 |
rm -f $(TOP)/DISTRIB/libwidg.tar*
|
|
91 |
(cd $(TOP); tar cvf DISTRIB/libwidg.tar \
|
|
92 |
libwidg/*.st \
|
|
93 |
libwidg/Make.proto \
|
|
94 |
libwidg/*.stc \
|
|
95 |
libwidg/bitmaps)
|
|
96 |
compress $(TOP)/DISTRIB/libwidg.tar
|
|
97 |
|
56
|
98 |
#
|
|
99 |
# these nest too deep on some systems (see discussion about LIMITSUPERINCLUDE
|
|
100 |
# in configurations/COMMON/defines
|
|
101 |
#
|
|
102 |
WORKSPACE:
|
|
103 |
$(MAKE) Workspace.o STCFLAGS="$(STCFLAGS) $(LIMITSUPERINCLUDE)"
|
0
|
104 |
|
56
|
105 |
CODEVIEW:
|
|
106 |
$(MAKE) CodeView.o STCFLAGS="$(STCFLAGS) $(LIMITSUPERINCLUDE)"
|
0
|
107 |
|
56
|
108 |
RBUTTON:
|
|
109 |
$(MAKE) RButton.o STCFLAGS="$(STCFLAGS) $(LIMITSUPERINCLUDE)"
|
0
|
110 |
|
|
111 |
#
|
|
112 |
# next thing I'll build into stc is a makedepend feature for this ...
|
|
113 |
#
|
56
|
114 |
I= $(INCLUDE)
|
0
|
115 |
STCHDR=$(I)/stc.h $(I)/stcIntern.h
|
56
|
116 |
objs:: $(STDHDR)
|
|
117 |
|
0
|
118 |
# OBJECT=$(I)/Object.H $(STCHDR)
|
|
119 |
|
|
120 |
DEVDRAWABLE=$(I)/DevDraw.H $(I)/DMedium.H $(I)/GC.H $(OBJECT)
|
|
121 |
PSEUDOVIEW=$(I)/PseudoV.H $(DEVDRAWABLE)
|
|
122 |
VIEW=$(I)/View.H $(PSEUDOVIEW)
|
|
123 |
POPUPVIEW=$(I)/PopUpView.H $(VIEW)
|
|
124 |
NOTIFIER=$(I)/Notifier.H $(POPUPVIEW)
|
|
125 |
STDSYSVIEW=$(I)/StdSysV.H $(VIEW)
|
|
126 |
LISTVIEW=$(I)/ListView.H $(VIEW)
|
|
127 |
SELLISTVIEW=$(I)/SelListV.H $(LISTVIEW)
|
|
128 |
TEXTVIEW=$(I)/TextView.H $(LISTVIEW)
|
|
129 |
EDITTEXTVIEW=$(I)/ETxtView.H $(TEXTVIEW)
|
|
130 |
TEXTCOLLECTOR=$(I)/TextColl.H $(EDITTEXTVIEW)
|
|
131 |
MODALBOX=$(I)/ModalBox.H $(STDSYSVIEW)
|
|
132 |
ENTERBOX=$(I)/EnterBox.H $(MODALBOX)
|
|
133 |
DIALOGBOX=$(I)/DialogBox.H $(MODALBOX)
|
|
134 |
LABEL=$(I)/Label.H $(VIEW)
|
|
135 |
BUTTON=$(I)/Button.H $(LABEL)
|
|
136 |
|
|
137 |
RButtGrp.$(O): RButtGrp.st $(I)/VarArray.H $(OBJECT)
|
|
138 |
EFGroup.$(O): EFGroup.st $(I)/VarArray.H $(OBJECT)
|
|
139 |
|
|
140 |
InfoBox.$(O): InfoBox.st $(MODALBOX)
|
|
141 |
WarnBox.$(O): WarnBox.st $(I)/InfoBox.H $(MODALBOX)
|
|
142 |
OptBox.$(O): OptBox.st $(MODALBOX)
|
|
143 |
InfoBox.$(O): InfoBox.st $(MODALBOX)
|
|
144 |
YesNoBox.$(O): YesNoBox.st $(I)/WarnBox.H $(I)/InfoBox.H $(MODALBOX)
|
|
145 |
Notifier.$(O): Notifier.st $(MODALBOX)
|
|
146 |
ErrNotify.$(O): ErrNotify.st $(NOTIFIER)
|
|
147 |
PopUpMenu.$(O): PopUpMenu.st $(POPUPVIEW)
|
|
148 |
|
|
149 |
ListView.$(O): ListView.st $(VIEW)
|
|
150 |
SelListV.$(O): SelListV.st $(LISTVIEW)
|
|
151 |
MenuView.$(O): MenuView.st $(SELLISTVIEW)
|
12
|
152 |
FSelList.$(O): FSelList.st $(SELLISTVIEW)
|
0
|
153 |
TextView.$(O): TextView.st $(LISTVIEW)
|
|
154 |
ETxtView.$(O): ETxtView.st $(TEXTVIEW)
|
|
155 |
EditField.$(O): EditField.st $(EDITTEXTVIEW)
|
|
156 |
TextColl.$(O): TextColl.st $(EDITTEXTVIEW)
|
|
157 |
Workspace.$(O): Workspace.st $(TEXTCOLLECTOR)
|
|
158 |
CodeView.$(O): CodeView.st $(I)/Workspace.H $(TEXTCOLLECTOR)
|
|
159 |
|
|
160 |
ClckMenuV.$(O): ClckMenuV.st $(I)/MenuView.H $(SELLISTVIEW)
|
|
161 |
|
|
162 |
PanelView.$(O): PanelView.st $(VIEW)
|
|
163 |
HPanelV.$(O): HPanelV.st $(I)/PanelView.H $(VIEW)
|
|
164 |
VPanelV.$(O): VPanelV.st $(I)/PanelView.H $(VIEW)
|
|
165 |
|
|
166 |
VarVPanel.$(O): VarVPanel.st $(VIEW)
|
|
167 |
VarHPanel.$(O): VarHPanel.st $(I)/VarVPanel.H $(VIEW)
|
|
168 |
|
|
169 |
ScrView.$(O): ScrView.st $(VIEW)
|
|
170 |
HVScrView.$(O): HVScrView.st $(I)/ScrView.H $(VIEW)
|
|
171 |
|
|
172 |
PullDMenu.$(O): PullDMenu.st $(VIEW)
|
|
173 |
|
|
174 |
Label.$(O): Label.st $(VIEW)
|
|
175 |
DigiLed.$(O): DigiLed.st $(VIEW)
|
|
176 |
FramedBox.$(O): FramedBox.st $(VIEW)
|
|
177 |
Button.$(O): Button.st $(LABEL)
|
17
|
178 |
PopUpList.$(O): PopUpList.st $(BUTTON)
|
0
|
179 |
Toggle.$(O): Toggle.st $(BUTTON)
|
|
180 |
RButton.$(O): RButton.st $(I)/Toggle.H $(BUTTON)
|
3
|
181 |
ArrButton.$(O): ArrButton.st $(BUTTON)
|
0
|
182 |
ChckTggle.$(O): ChckTggle.st $(I)/Toggle.H $(BUTTON)
|
|
183 |
|
|
184 |
EvMonitor.$(O): EvMonitor.st $(STDSYSVIEW)
|
|
185 |
EnterBox.$(O): EnterBox.st $(MODALBOX)
|
|
186 |
DialogBox.$(O): DialogBox.st $(MODALBOX)
|
|
187 |
EnterBox2.$(O): EnterBox2.st $(ENTERBOX)
|
|
188 |
TextBox.$(O): TextBox.st $(ENTERBOX)
|
|
189 |
LSelBox.$(O): LSelBox.st $(ENTERBOX)
|
|
190 |
FSelBox.$(O): FSelBox.st $(I)/LSelBox.H $(ENTERBOX)
|
39
|
191 |
FSaveBox.$(O): FSaveBox.st $(I)/FSelBox.H $(I)/LSelBox.H $(ENTERBOX)
|
0
|
192 |
FontPanel.$(O): FontPanel.st $(MODALBOX)
|
|
193 |
|
|
194 |
ScrollBar.$(O): ScrollBar.st $(VIEW)
|
|
195 |
HScrBar.$(O): HScrBar.st $(I)/ScrollBar.H $(VIEW)
|
|
196 |
Scroller.$(O): Scroller.st $(VIEW)
|
|
197 |
HScroller.$(O): HScroller.st $(I)/Scroller.H $(VIEW)
|
39
|
198 |
MiniScr.$(O): MiniScr.st $(I)/Scroller.H $(VIEW)
|
|
199 |
HMiniScr.$(O): HMiniScr.st $(I)/MiniScr.H $(I)/Scroller.H $(VIEW)
|
0
|
200 |
|
|
201 |
ObjView.$(O): ObjView.st $(VIEW)
|
|
202 |
FormEdtView.$(O): FormEdtView.st $(VIEW)
|
|
203 |
|
|
204 |
DialogV.$(O): DialogV.st $(MODALBOX)
|
|
205 |
|
|
206 |
TextContr.$(O): TextContr.st $(CONTROLLER)
|
|
207 |
ETxtContr.$(O): ETxtContr.st $(I)/TextContr.H $(CONTROLLER)
|