author | Claus Gittinger <cg@exept.de> |
Wed, 29 Oct 2003 11:45:21 +0100 | |
changeset 2576 | 0ec2d4db2bc2 |
parent 2562 | ab095915a70a |
child 2587 | 0922c72cb2b6 |
permissions | -rw-r--r-- |
2576 | 1 |
# $Header: /cvs/stx/stx/libwidg2/Make.proto,v 1.113 2003-10-29 10:45:21 cg Exp $ |
39 | 2 |
# |
12 | 3 |
# -------------- no need to change anything below ---------- |
4 |
||
5 |
TOP=.. |
|
6 |
SUBDIRS= |
|
7 |
||
1617 | 8 |
MODULE=stx |
1618 | 9 |
MODULE_DIR=libwidg2 |
12 | 10 |
LIBNAME=libwidg2 |
1621 | 11 |
THIS_IS_A_BASE_LIBRARY="yes" |
12 |
||
1617 | 13 |
PACKAGE=$(MODULE):$(LIBNAME) |
880 | 14 |
LIB_BASE=$(LIBWIDG2_BASE) |
1502 | 15 |
NM_LIB_BASE=LIBWIDG2_BASE |
880 | 16 |
|
358 | 17 |
STCOPT=$(LIBWIDG2_STCOPT) -warnNonStandard |
1318
c65b3063673a
added the PACKAGE definition
Claus Gittinger <cg@exept.de>
parents:
1303
diff
changeset
|
18 |
STCLOCALOPT='-package=$(PACKAGE)' $(COMMONSYMBOLS) $(SEPINITCODE) -varPrefix=$(LIBNAME) |
139 | 19 |
LINKOBJRULE=$(SEPINITLINKOBJRULE) |
12 | 20 |
|
81 | 21 |
RCSSOURCES=*.st Make.proto bitmaps/*.xbm |
22 |
||
224 | 23 |
all:: classLibRule |
24 |
||
226 | 25 |
xxxCLS= \ |
1608 | 26 |
TwoColumnTextView.cls \ |
27 |
ThreeColumnTextView.cls \ |
|
1512 | 28 |
ColoredListEntry.cls \ |
290 | 29 |
ComboView.cls \ |
1608 | 30 |
ComboBoxView.cls \ |
31 |
ComboListView.cls \ |
|
32 |
HorizontalScale.cls \ |
|
33 |
HorizontalStepppingSlider.cls \ |
|
34 |
HierarchyNode.cls \ |
|
35 |
ImageSelectionBox.cls \ |
|
224 | 36 |
ImageView.cls \ |
1608 | 37 |
ImageEditView.cls \ |
224 | 38 |
LabelAndIcon.cls \ |
1608 | 39 |
ParagraphSpecification.cls \ |
224 | 40 |
Ruler.cls \ |
41 |
Scale.cls \ |
|
1608 | 42 |
SelectionInHierarchy.cls \ |
43 |
SelectionInHierarchyView.cls \ |
|
1515 | 44 |
SteppingSlider.cls \ |
1608 | 45 |
SyncedMultiColumnTextView.cls \ |
224 | 46 |
TabSpecRuler.cls \ |
47 |
TextBox.cls \ |
|
48 |
TextRuler.cls \ |
|
1608 | 49 |
VerticalRuler.cls \ |
1516 | 50 |
ViewScroller.cls |
141 | 51 |
|
146
10ce7feb8e74
oops - autoload does not really work (yet)
Claus Gittinger <cg@exept.de>
parents:
145
diff
changeset
|
52 |
xxAUTOLOADEDOBJS= \ |
1608 | 53 |
SyncedMultiColumnTextView.$(O) \ |
54 |
TwoColumnTextView.$(O) \ |
|
55 |
ThreeColumnTextView.$(O) \ |
|
56 |
Scale.$(O) \ |
|
57 |
HorizontalScale.$(O) \ |
|
58 |
SteppingSlider.$(O) \ |
|
59 |
HorizontalStepppingSlider.$(O) \ |
|
60 |
HierarchyNode.$(O) \ |
|
61 |
ImageSelectionBox.$(O) \ |
|
62 |
ImageView.$(O) \ |
|
63 |
ImageEditView.$(O) \ |
|
64 |
ParagraphSpecification.$(O) \ |
|
65 |
SelectionInHierarchy.$(O) \ |
|
66 |
SelectionInHierarchyView.$(O) \ |
|
67 |
TabSpecRuler.$(O) \ |
|
68 |
TextBox.$(O) \ |
|
69 |
Ruler.$(O) \ |
|
70 |
VerticalRuler.$(O) \ |
|
71 |
TextRuler.$(O) \ |
|
72 |
ColoredListEntry.$(O) \ |
|
73 |
ViewScroller.$(O) |
|
143 | 74 |
|
58 | 75 |
OBJS= \ |
1608 | 76 |
$(LIBWIDG2_PACKAGE_OBJS) \ |
77 |
LicenceBox.$(O) \ |
|
78 |
SubCanvas.$(O) \ |
|
79 |
Slider.$(O) \ |
|
80 |
HorizontalSlider.$(O) \ |
|
81 |
LabelledEnterField.$(O) \ |
|
82 |
FilenameEnterBox.$(O) \ |
|
83 |
FilenameEditField.$(O) \ |
|
84 |
CheckBox.$(O) \ |
|
85 |
Separator.$(O) \ |
|
86 |
TabulatorSpecification.$(O) \ |
|
87 |
TabSpecRuler.$(O) \ |
|
88 |
ListEntry.$(O) \ |
|
89 |
MultiColListEntry.$(O) \ |
|
2198 | 90 |
ModelListEntry.$(O) \ |
91 |
LabelAndIcon.$(O) \ |
|
1608 | 92 |
ComboView.$(O) \ |
93 |
ComboBoxView.$(O) \ |
|
94 |
ComboListView.$(O) \ |
|
95 |
ComboBoxButton.$(O) \ |
|
2393 | 96 |
FilenameComboBoxView.$(O) \ |
1608 | 97 |
MenuPanel.$(O) \ |
98 |
SelectionInTreeView.$(O) \ |
|
99 |
SelectionInTree.$(O) \ |
|
100 |
TreeItem.$(O) \ |
|
101 |
TreeItemWithImage.$(O) \ |
|
102 |
HierarchyNode.$(O) \ |
|
103 |
SelectionInHierarchy.$(O) \ |
|
104 |
NoteBookView.$(O) \ |
|
2106 | 105 |
TabItem.$(O) \ |
1608 | 106 |
TabView.$(O) \ |
107 |
TabWidget.$(O) \ |
|
108 |
DataSetView.$(O) \ |
|
109 |
DataSetColumn.$(O) \ |
|
110 |
DataSetLabel.$(O) \ |
|
111 |
DSVLabelView.$(O) \ |
|
112 |
DSVColumnView.$(O) \ |
|
113 |
GridBagConstraints.$(O) \ |
|
114 |
GridBagLayoutInfo.$(O) \ |
|
115 |
GridBagLayoutView.$(O) \ |
|
116 |
UpDownButton.$(O) \ |
|
117 |
ViewScroller.$(O) \ |
|
118 |
FileSelectionTree.$(O) \ |
|
119 |
FileSelectionItem.$(O) \ |
|
120 |
EnterBoxWithList.$(O) \ |
|
121 |
HierarchicalItem.$(O) \ |
|
122 |
ListModelView.$(O) \ |
|
123 |
SelectionInListModelView.$(O) \ |
|
124 |
HierarchicalListView.$(O) \ |
|
125 |
HierarchicalList.$(O) \ |
|
2241 | 126 |
HierarchicalFileList.$(O) \ |
1863 | 127 |
ExtendedComboBox.$(O) \ |
2521 | 128 |
SyncedMultiColumnTextView.$(O) \ |
129 |
TwoColumnTextView.$(O) \ |
|
2561 | 130 |
MultipleItemSelectionWidget.$(O) \ |
2562 | 131 |
ProgressIndicator.$(O) \ |
2561 | 132 |
ImageView.$(O) |
1863 | 133 |
|
28 | 134 |
|
1608 | 135 |
# obsolete: \ |
136 |
# RetButton.$(O) \ |
|
137 |
# MenuButt.$(O) \ |
|
41 | 138 |
# MtnButt.$(O) |
139 |
# |
|
140 |
||
965 | 141 |
# |
967 | 142 |
# special BIG-rule (kludge for ibm/aix) |
965 | 143 |
# |
1432 | 144 |
#MenuPanel.$(O): |
145 |
# $(MAKE) $(BIG_STFILE_RULE) BIG_FILE=MenuPanel CC="$(CC)" OPT="$(OPT)" |
|
146 |
||
147 |
# |
|
148 |
# on (my) aix system, this one cannot be compiled with |
|
149 |
# optimizer - running out of space during compile |
|
150 |
# |
|
151 |
AIX:: |
|
152 |
$(MAKE) OPT="" MenuPanel.o |
|
965 | 153 |
|
12 | 154 |
cleanjunk:: |
2576 | 155 |
@-rm -f *.s *.s2 *.c *.H |
12 | 156 |
|
157 |
clean:: |
|
2576 | 158 |
@-rm -f [A-Z]*.o *.s *.s2 *.c *.H |
12 | 159 |
|
160 |
clobber:: |
|
1303
336dc062d8d8
be less verbose when cleaning or clobbering
Claus Gittinger <cg@exept.de>
parents:
1248
diff
changeset
|
161 |
@-rm -f *.c *.H abbrev.stc classList.stc |
12 | 162 |
|
163 |
tar: |
|
63 | 164 |
(cd $(TOP); tar cvfh DISTRIB/libwidg2.tar \ |
35 | 165 |
libwidg2/*.dir.info \ |
12 | 166 |
libwidg2/*.st \ |
167 |
libwidg2/Make.proto \ |
|
31 | 168 |
libwidg2/bitmaps) |
12 | 169 |
|
67 | 170 |
# BEGINMAKEDEPEND --- do not remove this line; make depend needs it |
171 |
# ENDMAKEDEPEND --- do not remove this line; make depend needs it |