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