home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / STYLE.ZIP / STYLE.MAK < prev   
Makefile  |  1992-03-30  |  3KB  |  82 lines

  1. #===================================================================
  2. #
  3. #  Style Sample Makefile
  4. #
  5. #  Copyright (C) 1992 IBM Corporation
  6. #
  7. #      DISCLAIMER OF WARRANTIES.  The following [enclosed] code is
  8. #      sample code created by IBM Corporation. This sample code is not
  9. #      part of any standard or IBM product and is provided to you solely
  10. #      for  the purpose of assisting you in the development of your
  11. #      applications.  The code is provided "AS IS", without
  12. #      warranty of any kind.  IBM shall not be liable for any damages
  13. #      arising out of your use of the sample code, even if they have been
  14. #      advised of the possibility of such damages.                                                    *
  15. #
  16. #===================================================================
  17.  
  18. include ..\ibmsamp.inc
  19.  
  20. #===================================================================
  21. #
  22. #   A list of all of the object files
  23. #
  24. #===================================================================
  25. ALL_OBJ1 = sty_main.obj sty_user.obj sty_init.obj sty_pnt.obj sty_dlg.obj
  26. ALL_OBJ2 = sty_file.obj sty_edit.obj sty_help.obj
  27.  
  28. #===================================================================
  29. #
  30. #   A list of all of the Help files
  31. #
  32. #===================================================================
  33. ALL_IPF = style.ipf sty_file.ipf sty_edit.ipf sty_help.ipf sty_menu.ipf \
  34.           sty_dlg.ipf
  35.  
  36. #===================================================================
  37. #
  38. #   Dependencies
  39. #
  40. #===================================================================
  41.  
  42. all: style.exe style.hlp
  43.  
  44. # Resources
  45. #
  46. sty_main.res:      sty_main.h sty_main.ico sty_main.rc
  47.         copy ..\prodinfo.bmp
  48.         rc -r sty_main.rc
  49.         del prodinfo.bmp
  50.  
  51. style.lnk: style.mak
  52.     echo $(ALL_OBJ1) +         > style.lnk
  53.     echo $(ALL_OBJ2)          >> style.lnk
  54.     echo style.exe            >> style.lnk
  55.     echo style.map            >> style.lnk
  56.     echo $(MTLIBS)            >> style.lnk
  57.     echo style.def            >> style.lnk
  58.  
  59. sty_main.res: sty_main.rc sty_main.h sty_dlg.h sty_main.dlg sty_help.rc sty_help.h
  60.  
  61. sty_main.obj: sty_main.c $(HEADERS)
  62.  
  63. sty_file.obj: sty_file.c $(HEADERS)
  64.  
  65. sty_edit.obj: sty_edit.c $(HEADERS)
  66.  
  67. sty_user.obj: sty_user.c $(HEADERS)
  68.  
  69. sty_init.obj: sty_init.c $(HEADERS)
  70.  
  71. sty_pnt.obj: sty_pnt.c $(HEADERS)
  72.  
  73. sty_dlg.obj: sty_dlg.c $(HEADERS)
  74.  
  75. sty_help.obj: sty_help.c $(HEADERS) sty_help.h
  76.  
  77. style.hlp: $(ALL_IPF)
  78.  
  79. style.exe: $(ALL_OBJ1) $(ALL_OBJ2) style.def style.lnk sty_main.res
  80.     $(LINK) @style.lnk
  81.     rc sty_main.res style.exe
  82.