home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 12 / CD_ASCQ_12_0294.iso / vrac / panshr24.zip / MAKEFILE.DOS < prev    next >
Text File  |  1993-09-13  |  2KB  |  93 lines

  1. ####
  2. ####  Panels for C makefile - DOS
  3. ####  Large Memory Model - Microsoft C 6.0
  4. ####  10/09/91  jjb
  5. ####
  6.  
  7. #debug = -Zi -Od
  8.  
  9. ldospan = lpanelr.obj
  10. sdospan = spanelr.obj
  11.  
  12. lflags = /co /noe /ST:8192 /SE:512 /NOD
  13.  
  14. compile = cl -c -AL $(debug) -Fo$@ %|pfeF
  15. doslink = link %|pfeF+$(ldospan), $@, NUL, $(lflags) llibcer;
  16.  
  17. ALL: plist.exe     \
  18.      showpan.exe   \
  19.      colors.exe    \
  20.      attr.exe      \
  21.      sound.exe     \
  22.      showtime.exe  \
  23.      difftime.exe  \
  24.      help.exe      \
  25.      pan2h.exe     \
  26.      ipd.exe       \
  27.      $(sdospan)
  28.  
  29. .SUFFIXES: .C .OBJ .EXE
  30.  
  31. .OBJ.EXE:
  32.     $(doslink)
  33.  
  34. .C.OBJ:
  35.     $(compile)
  36.  
  37.  
  38. plist.exe: plist.obj $(ldospan)
  39. plist.obj: plist.c panel.h keys.h
  40.  
  41. showpan.exe: showpan.obj $(ldospan)
  42.     $(doslink)
  43. showpan.obj: showpan.c panel.h keys.h
  44.     $(compile)
  45.  
  46. colors.exe: colors.obj $(ldospan)
  47.     $(doslink)
  48. colors.obj: colors.c panel.h keys.h
  49.     $(compile)
  50.  
  51. attr.exe: attr.obj $(ldospan)
  52.     $(doslink)
  53. attr.obj: attr.c panel.h keys.h
  54.     $(compile)
  55.  
  56. sound.exe: sound.obj $(ldospan)
  57.     $(doslink)
  58. sound.obj: sound.c panel.h keys.h
  59.     $(compile)
  60.  
  61. showtime.exe: showtime.obj $(ldospan)
  62.     $(doslink)
  63. showtime.obj: showtime.c panel.h keys.h
  64.     $(compile)
  65.  
  66. difftime.exe: difftime.obj $(ldospan)
  67.     $(doslink)
  68. difftime.obj: difftime.c panel.h keys.h
  69.     $(compile)
  70.  
  71. help.exe: help.obj $(ldospan)
  72.     $(doslink)
  73. help.obj: help.c panel.h keys.h
  74.     $(compile)
  75.  
  76. pan2h.exe: pan2h.obj
  77.     link pan2h.obj, $@, NUL, $(lflags) llibcer;
  78. pan2h.obj: pan2h.c
  79.     $(compile)
  80.  
  81. ipd.exe: ipd.obj
  82.     link ipd.obj, $@, NUL, $(lflags) llibcer;
  83. ipd.obj: ipd.c panel.c keys.h ipd.h
  84.     cl -c -AL $(debug) -Fo$@ ipd.c
  85.  
  86. $(ldospan): panel.c keys.h
  87.     cl -c -AL $(debug) -Fo$@ panel.c
  88.  
  89. $(sdospan): panel.c keys.h
  90.     cl -c -AS $(debug) -Fo$@ panel.c
  91.  
  92.  
  93.