home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 21 / CD_ASCQ_21_040595.iso / dos / prg / c / freedos3 / source / jh_utils / makefile < prev    next >
Makefile  |  1995-01-07  |  2KB  |  83 lines

  1. ###############################################################################
  2. # Makefile for the Free-DOS project's file utilities.
  3. # Please send comments and bug reports to the Free-DOS maintainer at
  4. # freedos@sunsite.unc.edu, Internet mail.
  5. ###############################################################################
  6.  
  7. CC = qcl
  8. CL = qcl
  9. AS = qcl
  10.  
  11. # G - General, D - Debugging, R - Runtime
  12. CFLAGS_G =
  13. CFLAGS_D = /Od / Zi / Zr
  14. CFLAGS_R = /O / DNDEBUG
  15. CFLAGS = $ (CFLAGS_G) $ (CFLAGS_R)
  16.  
  17. # G - General, D - Debugging, R - Runtime
  18. AFLAGS_G = /Cx / P1
  19. AFLAGS_D = /Zi
  20. AFLAGS_R = /DNDEBUG
  21. AFLAGS = $ (AFLAGS_G) $ (AFLAGS_D)
  22.  
  23. # G - General, D - Debugging, R - Runtime
  24. LFLAGS_G = /NOI
  25. LFLAGS_D = /INCR / CO
  26. LFLAGS_R =
  27. LFLAGS = $ (LFLAGS_G) $ (LFLAGS_D)
  28.  
  29. RUNFLAGS =
  30. OBJS_EXT =
  31. LIBS_EXT =
  32.  
  33. # NOTE: As of 12/30/1994, you can just specify "make" or "make all" to
  34. # generate all of the Free-DOS file utilities automagically.
  35.  
  36. all:break cls date del find help more pause reboot tee time type \
  37. unix2dos ver
  38.  
  39.  
  40.  
  41.  
  42. break:
  43. -echo BREAK no longer has any associated code with it.
  44.  
  45. cls:cls.c color.c getopt.c
  46. $ (CC) $ (CFLAGS) cls.c color.c getopt.c
  47.  
  48. date:date.c getopt.c
  49. $ (CC) $ (CFLAGS) date.c getopt.c
  50.  
  51. del:del.c getopt.c
  52. $ (CC) $ (CFLAGS) del.c getopt.c
  53.  
  54. find:find.c ffind.c getopt.c
  55. $ (CC) $ (CFLAGS) find.c ffind.c getopt.c
  56.  
  57. help:help.c fbasenam.c getopt.c
  58. $ (CC) $ (CFLAGS) help.c fbasenam.c getopt.c
  59.  
  60. more:more.c pagef.c bioskey.c lines.c getopt.c
  61. $ (CC) $ (CFLAGS) more.c pagef.c bioskey.c lines.c GRAPHICS.LIB getopt.c
  62.  
  63. pause:pause.c echov.c getkey.c getopt.c
  64. $ (CC) $ (CFLAGS) pause.c echov.c getkey.c getopt.c
  65.  
  66. reboot:reboot.c getopt.c
  67. $ (CC) $ (CFLAGS) reboot.c getopt.c
  68.  
  69. tee:tee.c outtee.c getopt.c
  70. $ (CC) $ (CFLAGS) tee.c outtee.c getopt.c
  71.  
  72. time:time.c getopt.c
  73. $ (CC) $ (CFLAGS) time.c getopt.c
  74.  
  75. type:type.c fcat.c blank.c getopt.c
  76. $ (CC) $ (CFLAGS) type.c fcat.c blank.c getopt.c
  77.  
  78. unix2dos:unix2dos.c trch.c getopt.c
  79. $ (CC) $ (CFLAGS) unix2dos.c trch.c getopt.c
  80.  
  81. ver:ver.c getopt.c
  82. $ (CC) $ (CFLAGS) ver.c getopt.c
  83.