Make.proto
changeset 0 48194c26a46c
child 2 b35336ab0de3
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Make.proto	Fri Jul 16 11:42:20 1993 +0200
@@ -0,0 +1,157 @@
+# %W% %E%
+
+# -------------- no need to change anything below ----------
+
+SUBDIRS=
+LIBNAME=libview
+LIB=$(LIBNAME).$(A)
+
+TOP=..
+I=$(INCLUDE)
+
+OBJS=   DevWorkst.$(O) $(WORKSTAT1).$(O) $(WORKSTAT2).$(O) Color.$(O) DObject.$(O) \
+	GC.$(O) DMedium.$(O) Model.$(O) Controll.$(O) \
+	Image.$(O) XObject.$(O) Workstat.$(O) DevDraw.$(O) 	\
+	Font.$(O) Cursor.$(O) Form.$(O) PseudoV.$(O) View.$(O)  \
+	DRootView.$(O) StdSysV.$(O) StdSysC.$(O)		\
+	PopUpView.$(O) ModalBox.$(O) ShadowV.$(O)		\
+	ImageRdr.$(O) Resource.$(O) WTrans.$(O) WSensor.$(O)    \
+	InputMgr.$(O) KeybdMap.$(O) ResourcePack.$(O)
+
+AUXOBJS=InputView.$(O) TIFFRdr.$(O) GIFReader.$(O) XBMReader.$(O) SunReader.$(O) \
+	WinIconRdr.$(O) FaceReader.$(O)
+
+all::       $(OBJTARGET)
+
+smalllib:   $(SMALLOBJTARGET)
+
+objs::  level0 \
+	level1 \
+	level2 \
+	level3 \
+	level4 \
+	level5 \
+	level6
+
+level0:$(P)                             \
+	DevWorkst.$(O)                  \
+	WSensor.$(O)                    \
+	InputMgr.$(O)                   \
+	Model.$(O)                      \
+	Controll.$(O)                   \
+	WTrans.$(O)                     \
+	KeybdMap.$(O)                   \
+	Resource.$(O)                   \
+	ResourcePack.$(O)               \
+	Color.$(O)                      \
+	Cursor.$(O)                     \
+	Font.$(O)                       \
+	DObject.$(O)                    \
+	GC.$(O)                         \
+	ImageRdr.$(O)                   \
+	Image.$(O)                       
+
+level1:$(P)                             \
+	  $(WORKSTAT1).o                \
+	  $(WORKSTAT2).o                \
+	  StdSysC.o                     \
+	  DMedium.o                     \
+	  XObject.o                     
+
+level2:$(P)                             \
+	    DevDraw.o                   \
+	    Workstat.o                 
+
+level3:$(P)                             \
+	      Form.o                    \
+	      PseudoV.o
+
+level4:$(P)                             \
+		View.o                  \
+		DRootView.o
+
+level5:$(P)                             \
+		  StdSysV.o          	\
+		  ShadowV.o		\
+		  PopUpView.o
+
+level6:$(P)                             \
+		  ModalBox.o
+
+auxobjs:: $(AUXOBJS)
+
+install::
+	    -mkdir $(DESTLIBDIR)
+	    -$(INSTALL) $(LIBNAME)$(OBJNAME) $(DESTLIBDIR)
+
+cleanjunk::
+	    -rm -f *.c *.H bitmaps/*.bak bitmaps/*~
+
+clean::
+	    -rm -f *.c *.H bitmaps/*.bak bitmaps/*~
+
+clobber::
+	    -rm -f *.c *.H bitmaps/*.bak bitmaps/*~
+
+tar:
+	rm -f $(TOP)/DISTRIB/libview.tar*
+	(cd $(TOP); tar cvf DISTRIB/libview.tar \
+				libview/*.st \
+				libview/Make.proto \
+				libview/*.stc)
+	compress $(TOP)/DISTRIB/libview.tar
+
+#
+# next thing I'll build into stc is a makedepend feature for this ...
+#
+STCHDR=$(I)/stc.h $(I)/stcIntern.h
+OBJECT=$(I)/Object.H $(STCHDR)
+
+XOBJECT=$(I)/XObject.H $(OBJECT)
+GRAPHICSCONTEXT=$(I)/GC.H $(OBJECT)
+DISPLAYMEDIUM=$(I)/DMedium.H $(GRAPHICSCONTEXT)
+DISPLAYOBJECT=$(I)/DObject.H $(OBJECT)
+DEVDRAWABLE=$(I)/DevDraw.H $(DISPLAYMEDIUM)
+PSEUDOVIEW=$(I)/PseudoV.H $(DEVDRAWABLE)
+VIEW=$(I)/View.H $(PSEUDOVIEW)
+STDSYSVIEW=$(I)/StdSysV.H $(VIEW)
+
+DevWorkst.o:    DevWorkst.st $(OBJECT)
+XWorkstat.o:    XWorkstat.st $(OBJECT)
+NXWorkst.o:     NXWorkst.st $(OBJECT)
+WSensor.o:      WSensor.st $(OBJECT)
+KeybdMap.o:     KeybdMap.st $(I)/IdDict.H $(OBJECT)
+InputMgr.o:     InputMgr.st $(OBJECT)
+GC.o:           GC.st $(OBJECT)
+Model.o:        Model.st $(OBJECT)
+Controll.o:     Controll.st $(OBJECT)
+StdSysC.o:      StdSysC.st $(I)/Controll.H $(OBJECT)
+WTrans.o:       WTrans.st $(OBJECT)
+Resource.o:     Resource.st $(OBJECT)
+ResourcePack.o: ResourcePack.st $(I)/Dict.H $(OBJECT)
+Image.o:        Image.st $(OBJECT)
+ImageRdr.o:     ImageRdr.st $(OBJECT)
+TIFFRdr.o:      TIFFRdr.st $(I)/ImageRdr.H $(OBJECT)
+GIFReader.o:    GIFReader.st $(I)/ImageRdr.H $(OBJECT)
+XBMReader.o:    XBMReader.st $(I)/ImageRdr.H $(OBJECT)
+SunReader.o:    SunReader.st $(I)/ImageRdr.H $(OBJECT)
+FaceReader.o:   FaceReader.st $(I)/ImageRdr.H $(OBJECT)
+WinIconRdr.o:   WinIconRdr.st $(I)/ImageRdr.H $(OBJECT)
+Color.o:        Color.st $(OBJECT)
+XObject.o:      XObject.st $(OBJECT)
+Workstat.o:     Workstat.st $(OBJECT)
+Font.o:         Font.st $(OBJECT)
+Cursor.o:       Cursor.st $(OBJECT)
+DObject.o:      DObject.st $(OBJECT)
+DMedium.o:      DMedium.st $(GRAPHICSCONTEXT)
+DevDraw.o:      DevDraw.st $(DISPLAYMEDIUM)
+Form.o:         Form.st $(DEVDRAWABLE)
+OpqForm.o:      OpqForm.st $(DEVDRAWABLE)
+PseudoV.o:      PseudoV.st $(DEVDRAWABLE)
+View.o:         View.st $(PSEUDOVIEW)
+InputView.o:    InputView.st $(VIEW)
+DRootView.o:    DRootView.st $(PSEUDOVIEW)
+StdSysV.o:      StdSysV.st $(VIEW)
+ModalBox.o:     ModalBox.st $(STDSYSVIEW)
+PopUpView.o:    PopUpView.st $(VIEW)
+ShadowV.o:      ShadowV.st $(VIEW)