home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 7 / 07.iso / c / c221 / 7.ddi / MWHC.007 / S1 < prev    next >
Encoding:
Text File  |  1991-10-24  |  2.8 KB  |  111 lines

  1. ################################################################
  2. #
  3. #   MakeFile for Petzold examples and the MetaWare Windows 
  4. #   Application Development Kit.
  5. #
  6. #   The example program in this directory is Copyright 1990,
  7. #   Charles Petzold.  Any source code modifications required 
  8. #   to operate under the MetaWare Windows ADK have been 
  9. #   conditionalized with the __HIGHC__ macro.
  10. #
  11. #
  12. #   Note:  This makefile includes vars.make, which normally
  13. #          resides two directory levels up (..\..).  If you
  14. #          change the directory structure, or use a make 
  15. #          program that uses a different style include
  16. #          directive, you will have to modify the following 
  17. #          include statement.
  18. #
  19. ################################################################
  20.  
  21. !include ../../vars.mak
  22.  
  23. all: grafmenu.exe menudemo.exe nopopups.exe poormenu.exe popmenu.exe poppad2.exe   
  24. menudemo.obj : menudemo.c menudemo.h
  25.     $(HC) -c -Hwin menudemo.c
  26.  
  27. menudemo.exp: menudemo.obj 
  28.     $(HC) -Hwin menudemo
  29.  
  30. menudemo.res : menudemo.rc menudemo.h
  31.     $(RC) -r menudemo.rc
  32.  
  33. menudemo.exe : menudemo.exp menudemo.res
  34.     copy $(MWSUP)
  35.     $(RC) -fe mwsup.exe menudemo.res
  36.     $(MWBIND) mwsup.exe menudemo.exp  
  37.     del mwsup.exe
  38.  
  39. popmenu.obj : popmenu.c popmenu.h
  40.     $(HC) -c -Hwin popmenu.c
  41.  
  42. popmenu.exp: popmenu.obj 
  43.     $(HC) -Hwin popmenu
  44.  
  45. popmenu.res : popmenu.rc popmenu.h
  46.     $(RC) -r popmenu.rc
  47.  
  48. popmenu.exe : popmenu.exp popmenu.res
  49.     copy $(MWSUP)
  50.     $(RC) -fe mwsup.exe popmenu.res
  51.     $(MWBIND) mwsup.exe popmenu.exp  
  52.     del mwsup.exe
  53.  
  54. poormenu.obj : poormenu.c
  55.     $(HC) -c -Hwin poormenu.c
  56.  
  57. poormenu.exp: poormenu.obj 
  58.     $(HC) -Hwin poormenu
  59.  
  60. poormenu.exe : poormenu.exp 
  61.     copy $(MWSUP)
  62.     $(RC) mwsup.exe  
  63.     $(MWBIND) mwsup.exe poormenu.exp 
  64.     del mwsup.exe
  65.  
  66. nopopups.obj : nopopups.c nopopups.h
  67.     $(HC) -c -Hwin nopopups.c
  68.  
  69. nopopups.exp: nopopups.obj 
  70.     $(HC) -Hwin nopopups
  71.  
  72. nopopups.res : nopopups.rc nopopups.h
  73.     $(RC) -r nopopups.rc
  74.  
  75. nopopups.exe : nopopups.exp nopopups.res
  76.     copy $(MWSUP)
  77.     $(RC) -fe mwsup.exe  nopopups.res
  78.     $(MWBIND) mwsup.exe nopopups.exp  
  79.     del mwsup.exe
  80.  
  81. grafmenu.obj : grafmenu.c grafmenu.h
  82.     $(HC) -c -Hwin grafmenu.c
  83.  
  84. grafmenu.exp: grafmenu.obj 
  85.     $(HC) -Hwin grafmenu
  86.  
  87. grafmenu.res: grafmenu.rc grafmenu.h \
  88.                editlabl.bmp filelabl.bmp fontlabl.bmp bighelp.bmp
  89.     $(RC) -r grafmenu.rc
  90.  
  91. grafmenu.exe : grafmenu.exp grafmenu.res
  92.     copy $(MWSUP)
  93.     $(RC) -fe mwsup.exe grafmenu.res
  94.     $(MWBIND) mwsup.exe grafmenu.exp  
  95.     del mwsup.exe
  96.  
  97. poppad2.obj : poppad2.c poppad2.h
  98.     $(HC) -c -Hwin poppad2.c
  99.  
  100. poppad2.exp: poppad2.obj 
  101.     $(HC) -Hwin poppad2
  102.  
  103. poppad2.res : poppad2.rc poppad2.h
  104.     $(RC) -r poppad2.rc
  105.  
  106. poppad2.exe : poppad2.exp poppad2.res
  107.     copy $(MWSUP)
  108.     $(RC) -fe mwsup.exe poppad2.res
  109.     $(MWBIND) mwsup.exe poppad2.exp  
  110.     del mwsup.exe
  111.