home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / ICLUI.ZIP / HELLO6 / AMAKE6.MAK < prev    next >
Text File  |  1993-03-09  |  3KB  |  88 lines

  1. # HELLO WORLD SAMPLE PROGRAM - Version 6: Makefile (AMAKE6.MAK)
  2. #
  3. # COPYRIGHT: Copyright (C) International Business Machines Corp., 1992,1993.
  4. #
  5. #       Define variables for makefile
  6. #
  7. GCPPFLAGS=-Fd -c
  8.  
  9. all:           hello6
  10.  
  11. hello6:        hello6.exe ahellow6.hlp ahellowe.dll ahellowp.dll
  12. #
  13. #       Statements to link exe file
  14. #
  15. hello6.exe:    ahellow6.obj adialog6.obj aearthw6.obj atimehdr.obj \
  16.                acolorw6.obj aspeedw6.obj ahellow6.def
  17.                icc /Tdp /B"/DE /PM:PM /MAP" \
  18.                ahellow6.obj adialog6.obj aearthw6.obj atimehdr.obj \
  19.                acolorw6.obj aspeedw6.obj /Fehello6.exe /Fmahellow6.map \
  20.                ibase.lib ibasectl.lib ibaseapp.lib iclcc.lib ahellow6.def
  21. #
  22. #       Statements to compile AHelloWindow Class
  23. #
  24. ahellow6.obj:  ahellow6.cpp ahellow6.hpp ahellow6.h adialog6.hpp \
  25.                aearthw6.hpp acolorw6.hpp
  26.                icc $(GCPPFLAGS) ahellow6.cpp
  27. #
  28. #       Statements to compile ADialogWindow Class                             v4
  29. #
  30. adialog6.obj:  adialog6.cpp adialog6.hpp ahellow6.h
  31.                icc $(GCPPFLAGS) adialog6.cpp
  32. #
  33. #       Statements to compile AEarthWindow Class                              v5
  34. #
  35. aearthw6.obj:  aearthw6.cpp aearthw6.hpp
  36.                icc $(GCPPFLAGS) aearthw6.cpp
  37. #
  38. #       Statements to compile ATimeHandler Class                              v6
  39. #
  40. atimehdr.obj:  atimehdr.cpp atimehdr.hpp
  41.                icc $(GCPPFLAGS) atimehdr.cpp
  42. #
  43. #       Statements to compile AColorWindow Class                              v6
  44. #
  45. acolorw6.obj:  acolorw6.cpp acolorw6.hpp ahellow6.h
  46.                icc $(GCPPFLAGS) acolorw6.cpp
  47. #
  48. #       Statements to compile ASpeedWindow Class                              v6
  49. #
  50. aspeedw6.obj:  aspeedw6.cpp aspeedw6.hpp ahellow6.hpp ahellow6.h
  51.                icc $(GCPPFLAGS) aspeedw6.cpp
  52. #
  53. #       Statements to compile Portuguese resources for AHelloWindow Class     v6
  54. #
  55. ahellowe.res:  ahellowe.rc ahellow6.h ahellow6.ico adialoge.dlg
  56.                rc -r ahellowe.rc
  57. #
  58. #       Statements to compile English resources for AHelloWindow Class        v2
  59. #
  60. ahellowp.res:  ahellowp.rc ahellow6.h ahellow6.ico adialogp.dlg
  61.                rc -r ahellowp.rc
  62. #
  63. #       Statements to create help resources for AHelloWindow Class            v5
  64. #
  65. ahellow6.hlp:  ahellow6.ipf
  66.                ipfc ahellow6.ipf /x
  67. #
  68. #       Statements to link AHELLOWE.dll                                       v6
  69. #
  70. ahellowe.dll:  adummy6.obj ahellowe.def ahellowe.res
  71.                link386 adummy6.obj, \
  72.                ahellowe.dll,,, \
  73.                ahellowe.def ;
  74.                rc ahellowe.res ahellowe.dll
  75. #
  76. #       Statements to link AHELLOWP.dll - Portuguese Version                  v6
  77. #
  78. ahellowp.dll:  adummy6.obj ahellowp.def ahellowp.res
  79.                link386 adummy6.obj, \
  80.                ahellowp.dll,,, \
  81.                ahellowp.def ;
  82.                rc ahellowp.res ahellowp.dll
  83. #
  84. #       Statements to compile ADummy mainline                                 v6
  85. #
  86. adummy6.obj:  adummy6.cpp
  87.                icc $(GCPPFLAGS) /Ge- adummy6.cpp
  88.