~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

Minix Cross Reference
Minix/mm/Makefile


  1 # $Id: Makefile,v 1.5 1996/08/01 02:16:46 paul Exp $
  2 
  3 CC = mcc
  4 LD = ld
  5 LDFLAGS = -M mm.map -dn -e crt_server
  6 LIB = $(MX_LIB)
  7 i = $(MX_INCL)
  8 
  9 CFLAGS = -ansi -Wall
 10 s = $i/sys
 11 h = $i/minix
 12 a =     mm.h $h/config.h $s/types.h $h/const.h $h/type.h \
 13         $i/ansi.h $i/fcntl.h $i/unistd.h $h/syslib.h \
 14         $i/limits.h $i/errno.h const.h type.h proto.h glo.h
 15 
 16 obj =   main.o forkexit.o break.o exec.o signal.o getset.o \
 17         alloc.o utility.o table.o putk.o trace.o 
 18 
 19 mm:     $(obj) $(LIB)/head.o $(LIB)/libc.a mm.map
 20         $(LD) $(LDFLAGS) -o mm.elf $(LIB)/head.o $(obj) $(LIB)/libc.a
 21         elf2smx -S 10kw mm.elf mm
 22         rm mm.elf
 23         minix_combine
 24         
 25 clean:
 26         rm -f $(obj) mm mm.elf mm.map core
 27 
 28 mm.map: ../kernel/kernel
 29         make_map_file <../kernel/kernel >mm.map
 30 
 31 alloc.o:        $a
 32 alloc.o:        $h/com.h
 33 
 34 break.o:        $a
 35 break.o:        $i/signal.h
 36 break.o:        mproc.h
 37 break.o:        param.h
 38 
 39 exec.o:         $a
 40 exec.o:         $s/stat.h
 41 exec.o:         $h/callnr.h
 42 exec.o:         $i/a.out.h
 43 exec.o:         $i/signal.h
 44 exec.o:         mproc.h
 45 exec.o:         param.h
 46 
 47 forkexit.o:     $a
 48 forkexit.o:     $s/wait.h
 49 forkexit.o:     $h/callnr.h
 50 forkexit.o:     $i/signal.h
 51 forkexit.o:     mproc.h
 52 forkexit.o:     param.h
 53 
 54 getset.o:       $a
 55 getset.o:       $h/callnr.h
 56 getset.o:       $i/signal.h
 57 getset.o:       mproc.h
 58 getset.o:       param.h
 59 
 60 main.o:         $a
 61 main.o:         $h/callnr.h
 62 main.o:         $h/com.h
 63 main.o:         $i/signal.h
 64 main.o:         $i/fcntl.h
 65 main.o:         $s/ioctl.h
 66 main.o:         mproc.h
 67 main.o:         param.h
 68 
 69 putk.o:         $a
 70 putk.o:         $h/com.h
 71 
 72 signal.o:       $a
 73 signal.o:       $s/stat.h
 74 signal.o:       $h/callnr.h
 75 signal.o:       $h/com.h
 76 signal.o:       $i/signal.h
 77 signal.o:       $s/sigcontext.h
 78 signal.o:       $i/string.h
 79 signal.o:       mproc.h
 80 signal.o:       param.h
 81 
 82 table.o:        $a
 83 table.o:        $h/callnr.h
 84 table.o:        $i/signal.h
 85 table.o:        mproc.h
 86 table.o:        param.h
 87 
 88 trace.o:        $a
 89 trace.o:        $s/ptrace.h
 90 trace.o:        $i/signal.h
 91 trace.o:        mproc.h
 92 trace.o:        param.h
 93 
 94 utility.o:      $a
 95 utility.o:      $s/stat.h
 96 utility.o:      $h/callnr.h
 97 utility.o:      $h/com.h
 98 utility.o:      $i/fcntl.h
 99 utility.o:      $i/signal.h
100 utility.o:      mproc.h

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

This page was automatically generated by the LXR engine.
Visit the LXR main site for more information.