home *** CD-ROM | disk | FTP | other *** search
/ The Pier Shareware 6 / The_Pier_Shareware_Number_6_(The_Pier_Exchange)_(1995).iso / 038 / dho_9a.zip / MAKEFILE < prev    next >
Text File  |  1994-12-06  |  2KB  |  69 lines

  1. CC=gcc
  2. CFLAGS=-O2 -c
  3. AR = glib
  4. JOIN = -a
  5. RM = del
  6.  
  7. LIBS=dhos2.lib
  8.  
  9. dhos2.lib : applicat.obj mainwin.obj window.obj moddlog.obj nmdlog.obj edittext.obj slider.obj control.obj winbase.obj queue.obj stack.obj node.obj sortlist.obj list.obj process.obj object.obj baseutil.obj
  10.     $(AR) dhos2.lib $(JOIN) applicat.obj $(JOIN) mainwin.obj $(JOIN) window.obj $(JOIN) moddlog.obj $(JOIN) nmdlog.obj $(JOIN) edittext.obj $(JOIN) slider.obj $(JOIN) control.obj $(JOIN) winbase.obj $(JOIN) queue.obj $(JOIN) stack.obj $(JOIN) node.obj $(JOIN) sortlist.obj $(JOIN) list.obj $(JOIN) process.obj  \
  11.  $(JOIN) object.obj  $(JOIN) baseutil.obj
  12.  
  13. applicat.obj : applicat.cc applicat.h process.h window.h object.h
  14.     $(CC) $(CFLAGS) applicat.cc
  15.  
  16. process.obj : process.cc process.h object.h
  17.     $(CC) $(CFLAGS) process.cc
  18.  
  19. mainwin.obj : mainwin.cc mainwin.h window.h winbase.h object.h
  20.     $(CC) $(CFLAGS) mainwin.cc
  21.  
  22. window.obj : window.cc window.h process.h winbase.h object.h
  23.     $(CC) $(CFLAGS) window.cc
  24.  
  25. moddlog.obj : moddlog.cc moddlog.h window.h object.h
  26.     $(CC) $(CFLAGS) moddlog.cc
  27.  
  28. nmdlog.obj : nmdlog.cc nmdlog.h winbase.h object.h
  29.     $(CC) $(CFLAGS) nmdlog.cc
  30.  
  31. slider.obj: slider.cc slider.h winbase.h control.h object.h
  32.     $(CC) $(CFLAGS) slider.cc
  33.  
  34. edittext.obj: edittext.cc edittext.h winbase.h control.h object.h
  35.     $(CC) $(CFLAGS) edittext.cc
  36.  
  37.  
  38. control.obj: control.cc winbase.h control.h object.h
  39.     $(CC) $(CFLAGS) control.cc
  40.  
  41. winbase.obj : winbase.cc winbase.h object.h
  42.     $(CC) $(CFLAGS) winbase.cc
  43.  
  44. sortlist.obj : list.cc sortlist.h list.h object.h
  45.     $(CC) $(CFLAGS) sortlist.cc
  46.  
  47. list.obj : list.cc object.h
  48.     $(CC) $(CFLAGS) list.cc
  49.  
  50. queue.obj : queue.cc queue.h node.h object.h
  51.     $(CC) $(CFLAGS) queue.cc
  52.  
  53. stack.obj : stack.cc stack.h node.h object.h
  54.     $(CC) $(CFLAGS) stack.cc
  55.  
  56. node.obj : node.cc node.h object.h
  57.     $(CC) $(CFLAGS) node.cc
  58.     
  59. object.obj : object.cc object.h baseutil.h
  60.     $(CC) $(CFLAGS) object.cc
  61.     
  62. baseutil.obj : baseutil.cc baseutil.h
  63.     $(CC) $(CFLAGS) baseutil.cc
  64.  
  65. clean:
  66.         $(RM) *.obj
  67.         $(RM) *.lib
  68.  
  69.