home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / opendc12.zip / od124os2.exe / od12osp1.exe / src / makefile < prev    next >
Makefile  |  1997-04-02  |  3KB  |  90 lines

  1. # @(#) 1.7.1.9 os2/src/samples/makefile.mak, odsamples, od96os2, odos29714c 3/25/97 12:07:57 [ 4/2/97 17:20:01 ]
  2. #
  3. #====START_GENERATED_PROLOG======================================
  4. #
  5. #
  6. #   COMPONENT_NAME: odsamples
  7. #
  8. #   CLASSES: none
  9. #
  10. #   ORIGINS: 27
  11. #
  12. #
  13. #   (C) COPYRIGHT International Business Machines Corp. 1995,1996
  14. #   All Rights Reserved
  15. #   Licensed Materials - Property of IBM
  16. #   US Government Users Restricted Rights - Use, duplication or
  17. #   disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
  18. #
  19. #   IBM DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
  20. #   ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  21. #   PURPOSE. IN NO EVENT SHALL IBM BE LIABLE FOR ANY SPECIAL, INDIRECT OR
  22. #   CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF
  23. #   USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
  24. #   OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE
  25. #   OR PERFORMANCE OF THIS SOFTWARE.
  26. #
  27. #====END_GENERATED_PROLOG========================================
  28. #
  29.  
  30. # If you wish to add to the existing compile and link flags, you can
  31. # do it with these macros
  32.  
  33. ExtraSOMCompileOptions =
  34.  
  35. ExtraCompileOptions =
  36.  
  37. ExtraLinkOptions =
  38.  
  39.  
  40. # ===================================================================
  41. # Subdirectories you want nmake to visit.  Order should NOT matter,
  42. # but to guard against individual makefile problems, we'll visit
  43. # utils first, the subclassable parts (simple, basecntr) second.
  44. Subdirs = utils \
  45.     basecntr \
  46.     simple \
  47.     shape \
  48.     clock \
  49.     text \
  50.     pagepart \
  51.     grafpart \
  52.     linkcntr \
  53.     dynamicp 
  54.  
  55. # Additional Sample Parts - only source will be shipped.
  56. #     runtime 
  57.  
  58. # ===================================================================
  59. # Targets
  60.  
  61. # DllTargets = List all shared libraries and binarys to be built
  62. !IFNDEF OS2_SHELL
  63. DllTargets = $(ODSRC)/bin/NMakCpkg.exe
  64. !ENDIF
  65.  
  66.  
  67. # ===================================================================
  68. # Common Inference Rules
  69.  
  70. # Platform.mak contains all the platform specific code to build the
  71. # sample. Check it to verify which compiler the sample is using.
  72.  
  73. !include $(ODSRC)/src/Platform.mak
  74.  
  75.  
  76. # ===================================================================
  77. # Rules
  78.  
  79. $(ODSRC)/bin/NMakCpkg.exe : NMakCpkg.exe
  80.     @$(BuildCopy)
  81.  
  82. NMakCpkg.exe : NMakCpkg.cpp
  83.     @echo .
  84.     set PATH=$(NmakePATH)%%PATH%%
  85.     set LIB=$(NmakeLIB)%%LIB%%
  86.     $(COMPILE) $(CompileIncludes) $**
  87.  
  88.  
  89. # end of file
  90.