home *** CD-ROM | disk | FTP | other *** search
/ Power GUI Programming with VisualAge C++ / powergui.iso / trialva / ibmcppw / samples / som / somk / c / tp / msc.mak < prev    next >
Encoding:
Text File  |  1996-02-16  |  3.4 KB  |  135 lines

  1. #
  2. #   COMPONENT_NAME: somx
  3. #
  4. #   ORIGINS: 27
  5. #
  6. #
  7. #   10H9767, 10H9769  (C) COPYRIGHT International Business Machines Corp. 1992,1994
  8. #   All Rights Reserved
  9. #   Licensed Materials - Property of IBM
  10. #   US Government Users Restricted Rights - Use, duplication or
  11. #   disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
  12.  
  13.  
  14.  
  15.  
  16. # DISCLAIMER OF WARRANTIES.
  17. # The following [enclosed] code is sample code created by IBM
  18. # Corporation. This sample code is not part of any standard or IBM
  19. # product and is provided to you solely for the purpose of assisting
  20. # you in the development of your applications.  The code is provided
  21. # "AS IS". IBM MAKES NO WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT
  22. # NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  23. # FOR A PARTICULAR PURPOSE, REGARDING THE FUNCTION OR PERFORMANCE OF
  24. # THIS CODE.  IBM shall not be liable for any damages arising out of
  25. # your use of the sample code, even if they have been advised of the
  26. # possibility of such damages.
  27. #
  28. # DISTRIBUTION.
  29. # This sample code can be freely distributed, copied, altered, and
  30. # incorporated into other software, provided that it bears the above
  31. # Copyright notice and DISCLAIMER intact.
  32. #
  33. #  Makefile for building the tp sample with
  34. #       Microsoft Visual C++ using nmake.
  35. #
  36. !include ..\..\..\mscmake.hd
  37.  
  38. PRIVSCFLAGS= -maddstar
  39. PRIVLDFLAGS=/OUT:tp.exe
  40.  
  41. EXEOBJS=main.obj helper.obj BLEP.OBJ BT.OBJ COLBLK.OBJ EP.OBJ FM.OBJ \
  42.  FOOTER.OBJ HEADER.OBJ IPEP.OBJ LINK.OBJ LL.OBJ PAGE.OBJ \
  43.  SUEP.OBJ TEXTLINE.OBJ TPWORD.OBJ TXTEP.OBJ WORD.OBJ nlsutil.obj msg.res
  44.  
  45. IDL_H=BLEP.H BT.H COLBLK.H EP.H FM.H \
  46.  FOOTER.H HEADER.H IPEP.H LINK.H LL.H PAGE.H \
  47.  SUEP.H TEXTLINE.H TPWORD.H TXTEP.H WORD.H
  48.  
  49. IDL_IH=$(IDL_H:.H=.IH)
  50.  
  51. CLEANFILES=$(IDL_H) $(IDL_IH)
  52.  
  53. all : $(SOMSTARS_DEPEND) main.exe
  54.  
  55. main.exe : $(EXEOBJS)
  56.  
  57. # objs
  58. main.obj : $(IDL_H) main.c
  59. nlsutil.obj: nlsutil.c nlsutil.h
  60. msg.res: msg.rc
  61. helper.obj : helper.h helper.c
  62. blep.obj : blep.ih blep.h blep.c
  63. bt.obj : bt.ih bt.h bt.c
  64. colblk.obj : colblk.ih colblk.h colblk.c
  65. ep.obj : ep.ih ep.h ep.c
  66. fm.obj : fm.ih fm.h fm.c
  67. footer.obj : footer.ih footer.h footer.c
  68. header.obj : header.ih header.h header.c
  69. ipep.obj : ipep.ih ipep.h ipep.c
  70. link.obj : link.ih link.h link.c
  71. ll.obj : ll.ih ll.h ll.c
  72. page.obj : page.ih page.h page.c
  73. suep.obj : suep.ih suep.h suep.c
  74. textline.obj : textline.ih textline.h textline.c
  75. tpword.obj : tpword.ih tpword.h tpword.c
  76. txtep.obj : txtep.ih txtep.h txtep.c
  77. word.obj : word.ih word.h word.c
  78.  
  79. # ih
  80. blep.ih : blep.idl
  81. bt.ih : bt.idl
  82. colblk.ih : colblk.idl
  83. ep.ih : ep.idl
  84. fm.ih : fm.idl
  85. footer.ih : footer.idl
  86. header.ih : header.idl
  87. ipep.ih : ipep.idl
  88. link.ih : link.idl
  89. ll.ih : ll.idl
  90. page.ih : page.idl
  91. suep.ih : suep.idl
  92. textline.ih : textline.idl
  93. tpword.ih : tpword.idl
  94. txtep.ih : txtep.idl
  95. word.ih : word.idl
  96.  
  97. # h
  98. blep.h : blep.idl
  99. bt.h : bt.idl
  100. colblk.h : colblk.idl
  101. ep.h : ep.idl
  102. fm.h : fm.idl
  103. footer.h : footer.idl
  104. header.h : header.idl
  105. ipep.h : ipep.idl
  106. link.h : link.idl
  107. ll.h : ll.idl
  108. page.h : page.idl
  109. suep.h : suep.idl
  110. textline.h : textline.idl
  111. tpword.h : tpword.idl
  112. txtep.h : txtep.idl
  113. word.h : word.idl
  114.  
  115. clean:
  116.     del BLEP.H 
  117.     del BT.H 
  118.     del COLBLK.H 
  119.     del EP.H 
  120.     del FM.H
  121.     del FOOTER.H 
  122.     del HEADER.H 
  123.     del IPEP.H 
  124.     del LINK.H 
  125.     del LL.H 
  126.     del PAGE.H
  127.     del SUEP.H 
  128.     del TEXTLINE.H 
  129.     del TPWORD.H 
  130.     del TXTEP.H 
  131.     del WORD.H
  132.     del *.ih
  133.  
  134. !include ..\..\..\mscmake.tl
  135.