home *** CD-ROM | disk | FTP | other *** search
/ Power GUI Programming with VisualAge C++ / powergui.iso / trialva / ibmcppw / samples / som / somk / c / animals / msc.mak < prev    next >
Encoding:
Makefile  |  1996-02-16  |  1.9 KB  |  64 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 animals sample with
  34. #     Microsoft Visual C++ - using nmake.
  35. #
  36. !include ..\..\..\mscmake.hd
  37.  
  38. PRIVSCFLAGS= -maddstar
  39.  
  40. PRIVCFLAGS=/DSOM_DONT_IMPORT_CLASS_Animals_Animal \
  41.     /DSOM_DONT_IMPORT_CLASS_Animals_M_Animal \
  42.     /DSOM_DONT_IMPORT_CLASS_Animals_Dog \
  43.     /DSOM_DONT_IMPORT_CLASS_Animals_M_Dog \
  44.     /DSOM_DONT_IMPORT_CLASS_Animals_BigDog \
  45.     /DSOM_DONT_IMPORT_CLASS_Animals_LittleDog
  46.  
  47. CLEANFILES=animals.h 
  48.  
  49. EXEOBJS=animals.obj main.obj msg.res nlsutil.obj
  50.  
  51. all: $(SOMSTARS_DEPEND) animals.exe
  52.  
  53. animals.exe : $(EXEOBJS)
  54.  
  55. msg.res: msg.rc
  56.  
  57. nlsutil.obj: nlsutil.h nlsutil.c
  58.  
  59. animals.obj : animals.ih animals.h animals.c
  60.  
  61. main.obj : animals.h main.c
  62.  
  63. !include ..\..\..\mscmake.tl
  64.