# $Header: /cvs/stx/stx/libwidg/Make.proto,v 1.35 1996-01-18 00:09:18 cg Exp $
#
# -------------- no need to change anything below ----------
TOP=..
SUBDIRS=
LIBNAME=libwidg
STCOPT=$(LIBWIDG_STCOPT) -warnNonStandard
STCLOCALOPT='-Pwidgets-(libwidg)' $(COMMONSYMBOLS)
O_RULE=$(SPACEOPT_O_RULE)
RCSSOURCES=*.st Make.proto resources/*.rs bitmaps/*.xbm
all:: abbrev.stc objs classList.stc $(OBJTARGET) GENLIBLIST
#
# some of them (FramedBox and below) should go to libwidg2,
# since they are not needed in a basic system
#
OBJFILES=$(OBJS)
OBJS= \
ListView.$(O) \
PanelView.$(O) \
ScrView.$(O) \
Label.$(O) \
Scroller.$(O) \
MiniScr.$(O) \
ScrollBar.$(O) \
ObjView.$(O) \
PopUpMenu.$(O) \
DialogBox.$(O) \
InfoBox.$(O) \
TextView.$(O) \
HVScrView.$(O) \
SelListV.$(O) \
HPanelV.$(O) \
VPanelV.$(O) \
VarPanel.$(O) \
VarVPanel.$(O) \
VarHPanel.$(O) \
Button.$(O) \
ArrButton.$(O) \
HScroller.$(O) \
HMiniScr.$(O) \
HScrBar.$(O) \
EnterBox.$(O) \
WarnBox.$(O) \
YesNoBox.$(O) \
MenuView.$(O) \
FSelList.$(O) \
ETxtView.$(O) \
Toggle.$(O) \
LSelBox.$(O) \
EnterBox2.$(O) \
EditField.$(O) \
TextColl.$(O) \
Workspace.$(O) \
CodeView.$(O) \
FSelBox.$(O) \
PullDMenu.$(O) \
OptBox.$(O) \
ChckTggle.$(O) \
FSaveBox.$(O) \
ButtonC.$(O) \
PopUpLstC.$(O) \
ToggleC.$(O) \
RButtC.$(O) \
ClckMenuV.$(O) \
EFGroup.$(O) \
FontPanel.$(O) \
PopUpList.$(O) \
FramedBox.$(O) \
RButtGrp.$(O) \
RButton.$(O) \
VarPanelC.$(O) \
VarVPanelC.$(O) \
VarHPanelC.$(O) \
SelList.$(O)
obsolete: Notifier.$(O) \
ErrNotify.$(O)
classList.stc: Make.proto
$(MAKE) genClassList
AIX:
$(MAKE) ListView.o
$(MAKE) ObjView.o
$(MAKE) OPT=-O2 TextView.o
$(MAKE) ETxtView.o
$(MAKE) OPT=-O2
cleanjunk::
-rm -f *.c *.H
clean::
-rm -f [A-Z]*.o *.c *.H
clobber::
-rm -f *.c *.H classList.stc abbrev.stc
tar:
(cd $(TOP); tar cvfh DISTRIB/libwidg.tar \
libwidg/.dir.info \
libwidg/*.st \
libwidg/Make.proto \
libwidg/resources/.dir.info \
libwidg/resources/*.rs \
libwidg/bitmaps/*.*)
#
# these nest too deep on some systems (see discussion about LIMITSUPERINCLUDE
# in configurations/COMMON/defines
#
WORKSPACE:
$(MAKE) Workspace.o STCFLAGS="$(STCFLAGS) $(LIMITSUPERINCLUDE)"
CODEVIEW:
$(MAKE) CodeView.o STCFLAGS="$(STCFLAGS) $(LIMITSUPERINCLUDE)"
RBUTTON:
$(MAKE) RButton.o STCFLAGS="$(STCFLAGS) $(LIMITSUPERINCLUDE)"
#
# special BIG-rule (kludge for NeXT)
#
ListView.$(O):
$(MAKE) $(BIG_STFILE_RULE) BIG_FILE=ListView OPT=
# BEGINMAKEDEPEND --- do not remove this line; make depend needs it
ArrButton.o: ArrButton.st $(STCHDR) ../include/Button.H ../include/Label.H ../include/View.H ../include/SimpleView.H ../include/PseudoV.H ../include/DevDraw.H ../include/DMedium.H ../include/GC.H ../include/Object.H
Button.o: Button.st $(STCHDR) ../include/Label.H ../include/View.H ../include/SimpleView.H ../include/PseudoV.H ../include/DevDraw.H ../include/DMedium.H ../include/GC.H ../include/Object.H
ButtonC.o: ButtonC.st $(STCHDR) ../include/Controll.H ../include/Object.H
ChckTggle.o: ChckTggle.st $(STCHDR) ../include/Toggle.H ../include/Button.H ../include/Label.H ../include/View.H ../include/SimpleView.H ../include/PseudoV.H ../include/DevDraw.H ../include/DMedium.H ../include/GC.H ../include/Object.H
ClckMenuV.o: ClckMenuV.st $(STCHDR) ../include/MenuView.H ../include/SelListV.H ../include/ListView.H ../include/View.H ../include/SimpleView.H ../include/PseudoV.H ../include/DevDraw.H ../include/DMedium.H ../include/GC.H ../include/Object.H
CodeView.o: CodeView.st $(STCHDR) ../include/Workspace.H ../include/TextColl.H ../include/ETxtView.H ../include/TextView.H ../include/ListView.H ../include/View.H ../include/SimpleView.H ../include/PseudoV.H ../include/DevDraw.H ../include/DMedium.H ../include/GC.H ../include/Object.H
DialogBox.o: DialogBox.st $(STCHDR) ../include/ModalBox.H ../include/StdSysV.H ../include/TopView.H ../include/View.H ../include/SimpleView.H ../include/PseudoV.H ../include/DevDraw.H ../include/DMedium.H ../include/GC.H ../include/Object.H
EFGroup.o: EFGroup.st $(STCHDR) ../include/Object.H
ETxtView.o: ETxtView.st $(STCHDR) ../include/TextView.H ../include/ListView.H ../include/View.H ../include/SimpleView.H ../include/PseudoV.H ../include/DevDraw.H ../include/DMedium.H ../include/GC.H ../include/Object.H
EditField.o: EditField.st $(STCHDR) ../include/ETxtView.H ../include/TextView.H ../include/ListView.H ../include/View.H ../include/SimpleView.H ../include/PseudoV.H ../include/DevDraw.H ../include/DMedium.H ../include/GC.H ../include/Object.H
EnterBox.o: EnterBox.st $(STCHDR) ../include/DialogBox.H ../include/ModalBox.H ../include/StdSysV.H ../include/TopView.H ../include/View.H ../include/SimpleView.H ../include/PseudoV.H ../include/DevDraw.H ../include/DMedium.H ../include/GC.H ../include/Object.H
EnterBox2.o: EnterBox2.st $(STCHDR) ../include/EnterBox.H ../include/DialogBox.H ../include/ModalBox.H ../include/StdSysV.H ../include/TopView.H ../include/View.H ../include/SimpleView.H ../include/PseudoV.H ../include/DevDraw.H ../include/DMedium.H ../include/GC.H ../include/Object.H
FSaveBox.o: FSaveBox.st $(STCHDR) ../include/FSelBox.H ../include/LSelBox.H ../include/EnterBox.H ../include/DialogBox.H ../include/ModalBox.H ../include/StdSysV.H ../include/TopView.H ../include/View.H ../include/SimpleView.H ../include/PseudoV.H ../include/DevDraw.H ../include/DMedium.H ../include/GC.H ../include/Object.H
FSelBox.o: FSelBox.st $(STCHDR) ../include/LSelBox.H ../include/EnterBox.H ../include/DialogBox.H ../include/ModalBox.H ../include/StdSysV.H ../include/TopView.H ../include/View.H ../include/SimpleView.H ../include/PseudoV.H ../include/DevDraw.H ../include/DMedium.H ../include/GC.H ../include/Object.H
FSelList.o: FSelList.st $(STCHDR) ../include/SelListV.H ../include/ListView.H ../include/View.H ../include/SimpleView.H ../include/PseudoV.H ../include/DevDraw.H ../include/DMedium.H ../include/GC.H ../include/Object.H
FontPanel.o: FontPanel.st $(STCHDR) ../include/DialogBox.H ../include/ModalBox.H ../include/StdSysV.H ../include/TopView.H ../include/View.H ../include/SimpleView.H ../include/PseudoV.H ../include/DevDraw.H ../include/DMedium.H ../include/GC.H ../include/Object.H
FramedBox.o: FramedBox.st $(STCHDR) ../include/SimpleView.H ../include/PseudoV.H ../include/DevDraw.H ../include/DMedium.H ../include/GC.H ../include/Object.H
HMiniScr.o: HMiniScr.st $(STCHDR) ../include/HScroller.H ../include/Scroller.H ../include/View.H ../include/SimpleView.H ../include/PseudoV.H ../include/DevDraw.H ../include/DMedium.H ../include/GC.H ../include/Object.H
HPanelV.o: HPanelV.st $(STCHDR) ../include/PanelView.H ../include/SimpleView.H ../include/PseudoV.H ../include/DevDraw.H ../include/DMedium.H ../include/GC.H ../include/Object.H
HScrBar.o: HScrBar.st $(STCHDR) ../include/ScrollBar.H ../include/SimpleView.H ../include/PseudoV.H ../include/DevDraw.H ../include/DMedium.H ../include/GC.H ../include/Object.H
HScroller.o: HScroller.st $(STCHDR) ../include/Scroller.H ../include/View.H ../include/SimpleView.H ../include/PseudoV.H ../include/DevDraw.H ../include/DMedium.H ../include/GC.H ../include/Object.H
HVScrView.o: HVScrView.st $(STCHDR) ../include/ScrView.H ../include/SimpleView.H ../include/PseudoV.H ../include/DevDraw.H ../include/DMedium.H ../include/GC.H ../include/Object.H
InfoBox.o: InfoBox.st $(STCHDR) ../include/DialogBox.H ../include/ModalBox.H ../include/StdSysV.H ../include/TopView.H ../include/View.H ../include/SimpleView.H ../include/PseudoV.H ../include/DevDraw.H ../include/DMedium.H ../include/GC.H ../include/Object.H
LSelBox.o: LSelBox.st $(STCHDR) ../include/EnterBox.H ../include/DialogBox.H ../include/ModalBox.H ../include/StdSysV.H ../include/TopView.H ../include/View.H ../include/SimpleView.H ../include/PseudoV.H ../include/DevDraw.H ../include/DMedium.H ../include/GC.H ../include/Object.H
Label.o: Label.st $(STCHDR) ../include/View.H ../include/SimpleView.H ../include/PseudoV.H ../include/DevDraw.H ../include/DMedium.H ../include/GC.H ../include/Object.H
ListView.o: ListView.st $(STCHDR) ../include/View.H ../include/SimpleView.H ../include/PseudoV.H ../include/DevDraw.H ../include/DMedium.H ../include/GC.H ../include/Object.H
ListViewC.o: ListViewC.st $(STCHDR) ../include/Controll.H ../include/Object.H
MenuView.o: MenuView.st $(STCHDR) ../include/SelListV.H ../include/ListView.H ../include/View.H ../include/SimpleView.H ../include/PseudoV.H ../include/DevDraw.H ../include/DMedium.H ../include/GC.H ../include/Object.H
MiniScr.o: MiniScr.st $(STCHDR) ../include/Scroller.H ../include/View.H ../include/SimpleView.H ../include/PseudoV.H ../include/DevDraw.H ../include/DMedium.H ../include/GC.H ../include/Object.H
ObjView.o: ObjView.st $(STCHDR) ../include/View.H ../include/SimpleView.H ../include/PseudoV.H ../include/DevDraw.H ../include/DMedium.H ../include/GC.H ../include/Object.H
OptBox.o: OptBox.st $(STCHDR) ../include/ModalBox.H ../include/StdSysV.H ../include/TopView.H ../include/View.H ../include/SimpleView.H ../include/PseudoV.H ../include/DevDraw.H ../include/DMedium.H ../include/GC.H ../include/Object.H
PanelView.o: PanelView.st $(STCHDR) ../include/SimpleView.H ../include/PseudoV.H ../include/DevDraw.H ../include/DMedium.H ../include/GC.H ../include/Object.H
PopUpList.o: PopUpList.st $(STCHDR) ../include/Button.H ../include/Label.H ../include/View.H ../include/SimpleView.H ../include/PseudoV.H ../include/DevDraw.H ../include/DMedium.H ../include/GC.H ../include/Object.H
PopUpLstC.o: PopUpLstC.st $(STCHDR) ../include/ButtonC.H ../include/Controll.H ../include/Object.H
PopUpMenu.o: PopUpMenu.st $(STCHDR) ../include/PopUpView.H ../include/TopView.H ../include/View.H ../include/SimpleView.H ../include/PseudoV.H ../include/DevDraw.H ../include/DMedium.H ../include/GC.H ../include/Object.H
PullDMenu.o: PullDMenu.st $(STCHDR) ../include/SimpleView.H ../include/PseudoV.H ../include/DevDraw.H ../include/DMedium.H ../include/GC.H ../include/Object.H
RButtC.o: RButtC.st $(STCHDR) ../include/ToggleC.H ../include/ButtonC.H ../include/Controll.H ../include/Object.H
RButtGrp.o: RButtGrp.st $(STCHDR) ../include/OrdColl.H ../include/SeqColl.H ../include/Coll.H ../include/Object.H
RButton.o: RButton.st $(STCHDR) ../include/Toggle.H ../include/Button.H ../include/Label.H ../include/View.H ../include/SimpleView.H ../include/PseudoV.H ../include/DevDraw.H ../include/DMedium.H ../include/GC.H ../include/Object.H
ScrView.o: ScrView.st $(STCHDR) ../include/SimpleView.H ../include/PseudoV.H ../include/DevDraw.H ../include/DMedium.H ../include/GC.H ../include/Object.H
ScrollBar.o: ScrollBar.st $(STCHDR) ../include/SimpleView.H ../include/PseudoV.H ../include/DevDraw.H ../include/DMedium.H ../include/GC.H ../include/Object.H
Scroller.o: Scroller.st $(STCHDR) ../include/View.H ../include/SimpleView.H ../include/PseudoV.H ../include/DevDraw.H ../include/DMedium.H ../include/GC.H ../include/Object.H
SelList.o: SelList.st $(STCHDR) ../include/ValHolder.H ../include/ValModel.H ../include/Model.H ../include/Object.H
SelListV.o: SelListV.st $(STCHDR) ../include/ListView.H ../include/View.H ../include/SimpleView.H ../include/PseudoV.H ../include/DevDraw.H ../include/DMedium.H ../include/GC.H ../include/Object.H
TextColl.o: TextColl.st $(STCHDR) ../include/ETxtView.H ../include/TextView.H ../include/ListView.H ../include/View.H ../include/SimpleView.H ../include/PseudoV.H ../include/DevDraw.H ../include/DMedium.H ../include/GC.H ../include/Object.H
TextView.o: TextView.st $(STCHDR) ../include/ListView.H ../include/View.H ../include/SimpleView.H ../include/PseudoV.H ../include/DevDraw.H ../include/DMedium.H ../include/GC.H ../include/Object.H
Toggle.o: Toggle.st $(STCHDR) ../include/Button.H ../include/Label.H ../include/View.H ../include/SimpleView.H ../include/PseudoV.H ../include/DevDraw.H ../include/DMedium.H ../include/GC.H ../include/Object.H
ToggleC.o: ToggleC.st $(STCHDR) ../include/ButtonC.H ../include/Controll.H ../include/Object.H
VPanelV.o: VPanelV.st $(STCHDR) ../include/PanelView.H ../include/SimpleView.H ../include/PseudoV.H ../include/DevDraw.H ../include/DMedium.H ../include/GC.H ../include/Object.H
VarPanel.o: VarPanel.st $(STCHDR) ../include/SimpleView.H ../include/PseudoV.H ../include/DevDraw.H ../include/DMedium.H ../include/GC.H ../include/Object.H
VarHPanel.o: VarHPanel.st $(STCHDR) ../include/VarPanel.H ../include/SimpleView.H ../include/PseudoV.H ../include/DevDraw.H ../include/DMedium.H ../include/GC.H ../include/Object.H
VarHPanelC.o: VarHPanelC.st $(STCHDR) ../include/VarPanelC.H ../include/Controll.H ../include/Object.H
VarPanelC.o: VarPanelC.st $(STCHDR) ../include/Controll.H ../include/Object.H
VarVPanel.o: VarVPanel.st $(STCHDR) ../include/VarPanel.H ../include/SimpleView.H ../include/PseudoV.H ../include/DevDraw.H ../include/DMedium.H ../include/GC.H ../include/Object.H
VarVPanelC.o: VarVPanelC.st $(STCHDR) ../include/VarPanelC.H ../include/Controll.H ../include/Object.H
WarnBox.o: WarnBox.st $(STCHDR) ../include/InfoBox.H ../include/DialogBox.H ../include/ModalBox.H ../include/StdSysV.H ../include/TopView.H ../include/View.H ../include/SimpleView.H ../include/PseudoV.H ../include/DevDraw.H ../include/DMedium.H ../include/GC.H ../include/Object.H
Workspace.o: Workspace.st $(STCHDR) ../include/TextColl.H ../include/ETxtView.H ../include/TextView.H ../include/ListView.H ../include/View.H ../include/SimpleView.H ../include/PseudoV.H ../include/DevDraw.H ../include/DMedium.H ../include/GC.H ../include/Object.H
YesNoBox.o: YesNoBox.st $(STCHDR) ../include/WarnBox.H ../include/InfoBox.H ../include/DialogBox.H ../include/ModalBox.H ../include/StdSysV.H ../include/TopView.H ../include/View.H ../include/SimpleView.H ../include/PseudoV.H ../include/DevDraw.H ../include/DMedium.H ../include/GC.H ../include/Object.H
# ENDMAKEDEPEND --- do not remove this line; make depend needs it