# $Header: /cvs/stx/stx/libwidg2/Make.proto,v 1.113 2003-10-29 10:45:21 cg Exp $
#
# -------------- no need to change anything below ----------
TOP=..
SUBDIRS=
MODULE=stx
MODULE_DIR=libwidg2
LIBNAME=libwidg2
THIS_IS_A_BASE_LIBRARY="yes"
PACKAGE=$(MODULE):$(LIBNAME)
LIB_BASE=$(LIBWIDG2_BASE)
NM_LIB_BASE=LIBWIDG2_BASE
STCOPT=$(LIBWIDG2_STCOPT) -warnNonStandard
STCLOCALOPT='-package=$(PACKAGE)' $(COMMONSYMBOLS) $(SEPINITCODE) -varPrefix=$(LIBNAME)
LINKOBJRULE=$(SEPINITLINKOBJRULE)
RCSSOURCES=*.st Make.proto bitmaps/*.xbm
all:: classLibRule
xxxCLS= \
TwoColumnTextView.cls \
ThreeColumnTextView.cls \
ColoredListEntry.cls \
ComboView.cls \
ComboBoxView.cls \
ComboListView.cls \
HorizontalScale.cls \
HorizontalStepppingSlider.cls \
HierarchyNode.cls \
ImageSelectionBox.cls \
ImageView.cls \
ImageEditView.cls \
LabelAndIcon.cls \
ParagraphSpecification.cls \
Ruler.cls \
Scale.cls \
SelectionInHierarchy.cls \
SelectionInHierarchyView.cls \
SteppingSlider.cls \
SyncedMultiColumnTextView.cls \
TabSpecRuler.cls \
TextBox.cls \
TextRuler.cls \
VerticalRuler.cls \
ViewScroller.cls
xxAUTOLOADEDOBJS= \
SyncedMultiColumnTextView.$(O) \
TwoColumnTextView.$(O) \
ThreeColumnTextView.$(O) \
Scale.$(O) \
HorizontalScale.$(O) \
SteppingSlider.$(O) \
HorizontalStepppingSlider.$(O) \
HierarchyNode.$(O) \
ImageSelectionBox.$(O) \
ImageView.$(O) \
ImageEditView.$(O) \
ParagraphSpecification.$(O) \
SelectionInHierarchy.$(O) \
SelectionInHierarchyView.$(O) \
TabSpecRuler.$(O) \
TextBox.$(O) \
Ruler.$(O) \
VerticalRuler.$(O) \
TextRuler.$(O) \
ColoredListEntry.$(O) \
ViewScroller.$(O)
OBJS= \
$(LIBWIDG2_PACKAGE_OBJS) \
LicenceBox.$(O) \
SubCanvas.$(O) \
Slider.$(O) \
HorizontalSlider.$(O) \
LabelledEnterField.$(O) \
FilenameEnterBox.$(O) \
FilenameEditField.$(O) \
CheckBox.$(O) \
Separator.$(O) \
TabulatorSpecification.$(O) \
TabSpecRuler.$(O) \
ListEntry.$(O) \
MultiColListEntry.$(O) \
ModelListEntry.$(O) \
LabelAndIcon.$(O) \
ComboView.$(O) \
ComboBoxView.$(O) \
ComboListView.$(O) \
ComboBoxButton.$(O) \
FilenameComboBoxView.$(O) \
MenuPanel.$(O) \
SelectionInTreeView.$(O) \
SelectionInTree.$(O) \
TreeItem.$(O) \
TreeItemWithImage.$(O) \
HierarchyNode.$(O) \
SelectionInHierarchy.$(O) \
NoteBookView.$(O) \
TabItem.$(O) \
TabView.$(O) \
TabWidget.$(O) \
DataSetView.$(O) \
DataSetColumn.$(O) \
DataSetLabel.$(O) \
DSVLabelView.$(O) \
DSVColumnView.$(O) \
GridBagConstraints.$(O) \
GridBagLayoutInfo.$(O) \
GridBagLayoutView.$(O) \
UpDownButton.$(O) \
ViewScroller.$(O) \
FileSelectionTree.$(O) \
FileSelectionItem.$(O) \
EnterBoxWithList.$(O) \
HierarchicalItem.$(O) \
ListModelView.$(O) \
SelectionInListModelView.$(O) \
HierarchicalListView.$(O) \
HierarchicalList.$(O) \
HierarchicalFileList.$(O) \
ExtendedComboBox.$(O) \
SyncedMultiColumnTextView.$(O) \
TwoColumnTextView.$(O) \
MultipleItemSelectionWidget.$(O) \
ProgressIndicator.$(O) \
ImageView.$(O)
# obsolete: \
# RetButton.$(O) \
# MenuButt.$(O) \
# MtnButt.$(O)
#
#
# special BIG-rule (kludge for ibm/aix)
#
#MenuPanel.$(O):
# $(MAKE) $(BIG_STFILE_RULE) BIG_FILE=MenuPanel CC="$(CC)" OPT="$(OPT)"
#
# on (my) aix system, this one cannot be compiled with
# optimizer - running out of space during compile
#
AIX::
$(MAKE) OPT="" MenuPanel.o
cleanjunk::
@-rm -f *.s *.s2 *.c *.H
clean::
@-rm -f [A-Z]*.o *.s *.s2 *.c *.H
clobber::
@-rm -f *.c *.H abbrev.stc classList.stc
tar:
(cd $(TOP); tar cvfh DISTRIB/libwidg2.tar \
libwidg2/*.dir.info \
libwidg2/*.st \
libwidg2/Make.proto \
libwidg2/bitmaps)
# BEGINMAKEDEPEND --- do not remove this line; make depend needs it
# ENDMAKEDEPEND --- do not remove this line; make depend needs it