home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / yacl-012.zip / ui / makefile.gcc < prev    next >
Makefile  |  1995-03-21  |  1KB  |  88 lines

  1.  
  2. include ../control/gccmak.ctl
  3.  
  4.  
  5. LIBRARY = $(YACLLIB)/lib$(UI).a
  6.  
  7.  
  8.  
  9. OBJECTS =    \
  10. applic.o      \
  11. arc.o         \
  12. bitmap.o      \
  13. brush.o       \
  14. btngroup.o    \
  15. canvas.o      \
  16. chord.o       \
  17. cntroler.o    \
  18. color.o       \
  19. colormap.o    \
  20. composit.o    \
  21. containr.o    \
  22. cursor.o      \
  23. dialog.o      \
  24. dsplrsrc.o    \
  25. dsplsurf.o    \
  26. dwgsurf.o     \
  27. ellipse.o     \
  28. event.o       \
  29. font.o        \
  30. fontdesc.o    \
  31. graphic.o     \
  32. grutils.o     \
  33. interval.o    \
  34. label.o       \
  35. lineseg.o     \
  36. mainprog.o    \
  37. menu.o        \
  38. monthcal.o    \
  39. pen.o         \
  40. piewedge.o    \
  41. point.o       \
  42. pushbtn.o     \
  43. orbtngrp.o    \
  44. rectangl.o    \
  45. scrolbar.o    \
  46. simple.o      \
  47. stddlg.o      \
  48. stencil.o     \
  49. stred.o       \
  50. strseq.o      \
  51. strview.o     \
  52. textedit.o    \
  53. timer.o       \
  54. toglbtn.o     \
  55. visualob.o    \
  56. vobjcoll.o    \
  57. xrbtngrp.o    \
  58. xrtglbtn.o    \
  59. xmotfevt.o
  60.  
  61.  
  62.  
  63.  
  64. all: $(LIBRARY)
  65.     ranlib $(LIBRARY)
  66.  
  67.  
  68.  
  69. $(LIBRARY): $(OBJECTS)
  70.  
  71.  
  72.         
  73.  
  74.  
  75. .SUFFIXES:
  76.  
  77. .SUFFIXES: .cxx .o .a
  78.  
  79.  
  80. .cxx.o:
  81.     $(CC) $(CCOPTS)  $*.cxx
  82.     ar r $(LIBRARY) $*.o
  83.         
  84.  
  85.  
  86. clean:
  87.     -rm -f *.o  $(YACLLIB)/lib$(UI).a
  88.