home *** CD-ROM | disk | FTP | other *** search
/ BCI NET 2 / BCI NET 2.iso / archives / programming / gui / precog2_1.lha / Precognition2_1 / src / src.lha / Library / DMakefile < prev    next >
Encoding:
Makefile  |  1994-12-15  |  4.4 KB  |  149 lines

  1. #
  2. # Makefile automatically generated by MKMK V6.50 on Oct  1 1993 at 01:46:10
  3. # Hacked on to work as DICE 3.0  DMakefile
  4. #
  5.  
  6. INCLUDE_DIR=//include
  7.  
  8. DEBUG_FLAGS = -s -d1 -E ERRLOG.DICE
  9. CFLAGS= $(DEBUG_FLAGS) -proto -3.0 -I$(INCLUDE_DIR) -c
  10.  
  11. PUBLIC_HEADERS= \
  12.   $(INCLUDE_DIR)/ArrowGadget.h   $(INCLUDE_DIR)/BoolGadget.h\
  13.   $(INCLUDE_DIR)/CheckBox.h      $(INCLUDE_DIR)/CycleGadget.h\
  14.   $(INCLUDE_DIR)/EmbossedGadget.h   $(INCLUDE_DIR)/GraphicObject.h\
  15.   $(INCLUDE_DIR)/HScroller.h     $(INCLUDE_DIR)/HSlider.h\
  16.   $(INCLUDE_DIR)/IntegerGadget.h $(INCLUDE_DIR)/Interactor.h\
  17.   $(INCLUDE_DIR)/Intuition_typedefs.h   $(INCLUDE_DIR)/Intuition_utils.h\
  18.   $(INCLUDE_DIR)/ListBrowser.h   $(INCLUDE_DIR)/ListEditor.h\
  19.   $(INCLUDE_DIR)/OutlineBox.h    $(INCLUDE_DIR)/parms.h\
  20.   $(INCLUDE_DIR)/pcgWindow.h     $(INCLUDE_DIR)/PObject.h\
  21.   $(INCLUDE_DIR)/Positioner.h    $(INCLUDE_DIR)/Precognition.h\
  22.   $(INCLUDE_DIR)/Precognition3D.h   $(INCLUDE_DIR)/Precognition_utils.h\
  23.   $(INCLUDE_DIR)/ScrollingList.h $(INCLUDE_DIR)/Slider.h\
  24.   $(INCLUDE_DIR)/StringGadget.h  $(INCLUDE_DIR)/StringList.h\
  25.   $(INCLUDE_DIR)/StringLister.h  $(INCLUDE_DIR)/TitleBox.h\
  26.   $(INCLUDE_DIR)/Valuator.h      $(INCLUDE_DIR)/VScroller.h\
  27.   $(INCLUDE_DIR)/VSlider.h
  28.  
  29. LOCAL_HEADERS=    \
  30.   AmigaMem.h                       ArrowGadgetClass.h \
  31.   BoolGadgetClass.h                CheckBoxClass.h \
  32.   CycleGadgetClass.h               EmbossedGadgetClass.h \
  33.   GraphicObjectClass.h             HScrollerClass.h \
  34.   HSliderClass.h                   IntegerGadgetClass.h \
  35.   InteractorClass.h                ListBrowserClass.h \
  36.   ListEditorClass.h                minmax.h \
  37.   pcgWindowClass.h                 PObjectClass.h \
  38.   PositionerClass.h                ScrollingListClass.h \
  39.   SliderClass.h                    StringGadgetClass.h \
  40.   StringListerClass.h              ValuatorClass.h \
  41.   VScrollerClass.h                 VSliderClass.h
  42.  
  43. HEADERS=    $(PUBLIC_HEADERS) $(LOCAL_HEADERS)
  44.  
  45. OBJS= AmigaMem.o ArrowGadget.o BoolGadget.o CheckBox.o cyclegadget.o \
  46.     EmbossedGadget.o GraphicObject.o HScroller.o HSlider.o IntegerGadget.o Interactor.o \
  47.     Intuition_utils.o ListBrowser.o ListEditor.o OutlineBox.o pcgWindow.o PObject.o Positioner.o \
  48.     precognition3d.o precognition_utils.o ScrollingList.o slider.o stringgadget.o stringlist.o \
  49.     StringLister.o TitleBox.o Valuator.o VScroller.o VSlider.o
  50.  
  51.  
  52. ALL:    //dlib/precognition.lib
  53.  
  54. CLEAN:
  55.     delete $(OBJS)
  56.  
  57. //dlib/precognition.lib:    $(OBJS)
  58.     join $(OBJS) as precognition.lib
  59.         copy precognition.lib //dlib
  60.     delete precognition.lib
  61.  
  62. AmigaMem.o: AmigaMem.c $(HEADERS)
  63.     dcc $(CFLAGS) AmigaMem.c
  64.  
  65. ArrowGadget.o: ArrowGadget.c AmigaMem.h $(HEADERS)
  66.     dcc $(CFLAGS) ArrowGadget.c
  67.  
  68. BoolGadget.o: BoolGadget.c $(HEADERS)
  69.     dcc $(CFLAGS) BoolGadget.c
  70.  
  71. CheckBox.o: CheckBox.c $(HEADERS)
  72.     dcc $(CFLAGS) CheckBox.c
  73.  
  74. cyclegadget.o: cyclegadget.c $(HEADERS)
  75.     dcc $(CFLAGS) cyclegadget.c
  76.  
  77. EmbossedGadget.o: EmbossedGadget.c $(HEADERS)
  78.     dcc $(CFLAGS) EmbossedGadget.c
  79.  
  80. GraphicObject.o: GraphicObject.c $(HEADERS)
  81.     dcc $(CFLAGS) GraphicObject.c
  82.  
  83. HScroller.o: HScroller.c $(HEADERS)
  84.     dcc $(CFLAGS) HScroller.c
  85.  
  86. HSlider.o: HSlider.c $(HEADERS)
  87.     dcc $(CFLAGS) HSlider.c
  88.  
  89. IntegerGadget.o: IntegerGadget.c $(HEADERS)
  90.     dcc $(CFLAGS) IntegerGadget.c
  91.  
  92. Interactor.o: Interactor.c $(HEADERS)
  93.     dcc $(CFLAGS) Interactor.c
  94.  
  95. Intuition_utils.o: Intuition_utils.c $(HEADERS)
  96.     dcc $(CFLAGS) Intuition_utils.c
  97.  
  98. ListBrowser.o: ListBrowser.c $(HEADERS)
  99.     dcc $(CFLAGS) ListBrowser.c
  100.  
  101. ListEditor.o: ListEditor.c $(HEADERS)
  102.     dcc $(CFLAGS) ListEditor.c
  103.  
  104. OutlineBox.o: OutlineBox.c $(HEADERS)
  105.     dcc $(CFLAGS) OutlineBox.c
  106.  
  107. pcgWindow.o: pcgWindow.c $(HEADERS)
  108.     dcc $(CFLAGS) pcgWindow.c
  109.  
  110. PObject.o: PObject.c $(HEADERS)
  111.     dcc $(CFLAGS) PObject.c
  112.  
  113. Positioner.o: Positioner.c $(HEADERS)
  114.     dcc $(CFLAGS) Positioner.c
  115.  
  116. precognition3d.o: precognition3d.c $(HEADERS)
  117.     dcc $(CFLAGS) precognition3d.c
  118.  
  119. precognition_utils.o: precognition_utils.c $(HEADERS)
  120.     dcc $(CFLAGS) precognition_utils.c
  121.  
  122. ScrollingList.o: ScrollingList.c $(HEADERS)
  123.     dcc $(CFLAGS) ScrollingList.c
  124.  
  125. slider.o: slider.c $(HEADERS)
  126.     dcc $(CFLAGS) slider.c
  127.  
  128. stringgadget.o: stringgadget.c $(HEADERS)
  129.     dcc $(CFLAGS) stringgadget.c
  130.  
  131. stringlist.o: stringlist.c $(HEADERS)
  132.     dcc $(CFLAGS) stringlist.c
  133.  
  134. StringLister.o: StringLister.c $(HEADERS)
  135.     dcc $(CFLAGS) StringLister.c
  136.  
  137. TitleBox.o: TitleBox.c $(HEADERS)
  138.     dcc $(CFLAGS) TitleBox.c
  139.  
  140. Valuator.o: Valuator.c $(HEADERS)
  141.     dcc $(CFLAGS) Valuator.c
  142.  
  143. VScroller.o: VScroller.c $(HEADERS)
  144.     dcc $(CFLAGS) VScroller.c
  145.  
  146. VSlider.o: VSlider.c $(HEADERS)
  147.     dcc $(CFLAGS) VSlider.c
  148.  
  149.