# $Header$
# -------------- no need to change anything below ----------
#
# there is one speciality to be found below:
#
# SBrowser became too big to be compiled on hp and NeXT
# (and also takes up too much disk-space in the tmp-directory
# for a typical sun installation).
# Therefore, it is compiled in two pieces - this should
# work on all systems.
#
TOP=..
SUBDIRS=
LIBNAME=libtool2
STCOPT=$(LIBTOOL_STCOPT)
STCLOCALOPT='-package=stx:libtool2' $(COMMONSYMBOLS) +optspace3 $(SEPINITCODE) -varPrefix=$(LIBNAME)
LINKOBJRULE=$(SEPINITLINKOBJRULE)
RCSSOURCES=*.st Make.proto resources/*.rs bitmaps/*.xbm
all:: classLibRule
O=$(O2)
IOBJS= \
InspectorList.$(O) \
InspectorListView.$(O) \
InspectorView.$(O) \
InspectorPanelView.$(O)
OBJS= \
ColorMenu.$(O) \
FontMenu.$(O) \
MenuEditor.$(O) \
ResourceRetriever.$(O) \
UIGalleryView.$(O) \
UIHelpTool.$(O) \
UILayoutTool.$(O) \
UIObjectView.$(O) \
UIPainter.$(O) \
UIPainterView.$(O) \
UISelectionPanel.$(O) \
UISpecificationTool.$(O)
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/libtool2.tar \
libtool2/.dir.info \
libtool2/Make.proto \
libtool2/*.st
#
# next thing I'll build into stc is a makedepend feature for this ...
#
# BEGINMAKEDEPEND --- do not remove this line; make depend needs it
InspectorList.$(O): InspectorList.st $(STCHDR)
InspectorListView.$(O): InspectorListView.st $(STCHDR)
InspectorView.$(O): InspectorView.st $(STCHDR)
InspectorPanelView.$(O): InspectorPanelView.st $(STCHDR)
ColorMenu.$(O): ColorMenu.st $(STCHDR)
FontMenu.$(O): FontMenu.st $(STCHDR)
MenuEditor.$(O): MenuEditor.st $(STCHDR)
ResourceRetriever.$(O): ResourceRetriever.st $(STCHDR)
UIGalleryView.$(O): UIGalleryView.st $(STCHDR)
UIHelpTool.$(O): UIHelpTool.st $(STCHDR)
UILayoutTool.$(O): UILayoutTool.st $(STCHDR)
UIObjectView.$(O): UIObjectView.st $(STCHDR)
UIPainter.$(O): UIPainter.st $(STCHDR)
UIPainterView.$(O): UIPainterView.st $(STCHDR)
UISelectionPanel.$(O): UISelectionPanel.st $(STCHDR)
UISpecificationTool.$(O): UISpecificationTool.st $(STCHDR)
# ENDMAKEDEPEND --- do not remove this line; make depend needs it