home *** CD-ROM | disk | FTP | other *** search
/ Piper's Pit BBS/FTP: ibm 0010 - 0019 / ibm0010-0019 / ibm0010.tar / ibm0010 / MINIX7.ZIP / MINIX7.TD0 / mm / at_makefile next >
Encoding:
Makefile  |  1989-10-03  |  1.8 KB  |  87 lines

  1. # On a PC, cpp and cem are in /lib and will be removed to make space while
  2. # linking the kernel.  On an AT, they are in /usr/lib are are not removed.
  3. # This is because they have to be in /lib on a PC; the diskette is too small
  4. # for them to be in /usr/lib.
  5. #
  6.  
  7. h=../h
  8. l=/usr/lib
  9. CFLAGS = -Di8088 -F -T.
  10.  
  11. obj =    main.s forkexit.s break.s exec.s signal.s getset.s  \
  12.     alloc.s utility.s table.s putc.s
  13.  
  14. mm:    makefile    $l/head.s $(obj) $l/libc.a $l/end.s
  15.     @echo "Start linking MM."
  16.     @asld -o mm -T. $l/head.s $(obj) $l/libc.a $l/end.s
  17.     @echo "MM done. "
  18.  
  19. clean:
  20.     rm -f $(obj)
  21.  
  22. alloc.s:    const.h $h/const.h $h/type.h
  23.  
  24. break.s:    const.h $h/const.h $h/type.h
  25. break.s:    $h/error.h
  26. break.s:    $h/signal.h
  27. break.s:    glo.h
  28. break.s:    mproc.h
  29. break.s:    param.h
  30.  
  31. exec.s:        const.h $h/const.h $h/type.h
  32. exec.s:        $h/callnr.h
  33. exec.s:        $h/error.h
  34. exec.s:        $h/stat.h
  35. exec.s:        glo.h
  36. exec.s:        mproc.h
  37. exec.s:        param.h
  38.  
  39. forkexit.s:    const.h $h/const.h $h/type.h
  40. forkexit.s:    $h/callnr.h
  41. forkexit.s:    $h/error.h
  42. forkexit.s:    glo.h
  43. forkexit.s:    mproc.h
  44. forkexit.s:    param.h
  45.  
  46. getset.s:    const.h $h/const.h $h/type.h
  47. getset.s:    $h/callnr.h
  48. getset.s:    $h/error.h
  49. getset.s:    glo.h
  50. getset.s:    mproc.h
  51. getset.s:    param.h
  52.  
  53. main.s:        const.h $h/const.h $h/type.h
  54. main.s:        $h/callnr.h
  55. main.s:        $h/com.h
  56. main.s:        $h/error.h
  57. main.s:        glo.h
  58. main.s:        mproc.h
  59. main.s:        param.h
  60.  
  61. putc.s:        $h/const.h $h/type.h
  62. putc.s:        $h/com.h
  63.  
  64. signal.s:    const.h $h/const.h $h/type.h
  65. signal.s:    $h/callnr.h
  66. signal.s:    $h/com.h
  67. signal.s:    $h/error.h
  68. signal.s:    $h/signal.h
  69. signal.s:    $h/stat.h
  70. signal.s:    glo.h
  71. signal.s:    mproc.h
  72. signal.s:    param.h
  73.  
  74. table.s:    const.h $h/const.h $h/type.h
  75. table.s:    $h/callnr.h
  76. table.s:    glo.h
  77. table.s:    mproc.h
  78. table.s:    param.h
  79.  
  80. utility.s:    const.h $h/const.h $h/type.h
  81. utility.s:    $h/callnr.h
  82. utility.s:    $h/com.h
  83. utility.s:    $h/error.h
  84. utility.s:    $h/stat.h
  85. utility.s:    glo.h
  86. utility.s:    mproc.h
  87.