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

Minix Cross Reference
Minix/Solaris/Makefile


  1 # $Id: Makefile,v 1.5 1996/07/09 04:46:50 paul Exp $
  2 
  3 CFLAGS = -Wall
  4 CC = gcc
  5 DESTDIR = /users/cosc/staff/paul/minix/1.7/sunbin
  6 
  7 SCRIPTS = combine mcc make_map_file
  8 SOLARISPROGS = minix mlogin elf2smx next_prog_addr relay
  9 
 10 all: $(SOLARISPROGS)
 11 
 12 install: $(SCRIPTS) $(SOLARISPROGS)
 13         install -f $(DESTDIR) combine
 14         install -f $(DESTDIR) elf2smx
 15         install -f $(DESTDIR) make_map_file
 16         install -f $(DESTDIR) mcc
 17         install -f $(DESTDIR) minix
 18         install -f $(DESTDIR) mlogin
 19         install -f $(DESTDIR) next_prog_addr
 20         install -f $(DESTDIR) relay
 21 
 22 
 23 elf2smx: elf2smx.c
 24         $(CC) $(CFLAGS) -o elf2smx elf2smx.c -lelf
 25 
 26 elf2smx: ../../include/minix/config.h
 27 elf2smx: ../../include/minix/const.h
 28 elf2smx: ../../include/ansi.h
 29 elf2smx: ../../include/a.out.h
 30 
 31 
 32 mlogin: mlogin.c
 33         $(CC) $(CFLAGS) -o mlogin mlogin.c
 34                 
 35 mlogin: ../../include/minix/config.h
 36 mlogin: ../kernel/const.h
 37 
 38 
 39 next_prog_addr: next_prog_addr.c
 40         $(CC) $(CFLAGS) -o next_prog_addr next_prog_addr.c
 41                 
 42 next_prog_addr: ../../include/minix/config.h
 43 next_prog_addr: ../../include/minix/const.h
 44 next_prog_addr: ../../include/ansi.h
 45 next_prog_addr: ../../include/a.out.h
 46 
 47 
 48 minix: minix.o config.o minix_load.o lib.o
 49         gcc -o minix minix.o config.o minix_load.o lib.o -lsocket -lnsl
 50 
 51 minix.o:        config.h
 52 minix.o:        minix_load.h
 53 minix.o:        ../../include/minix/config.h
 54 minix.o:        ../../include/minix/const.h
 55 minix.o:        ../kernel/const.h
 56 minix.o:        ../../include/net/gen/ether.h
 57 minix.o:        ../kernel/bootinfo.h
 58 
 59 config.o:       config.h
 60 config.o:       lib.h
 61 config.o:       ../../include/minix/config.h
 62 config.o:       ../../include/minix/const.h
 63 config.o:       ../kernel/const.h
 64 
 65 minix_load.o:   minix_load.h
 66 minix_load.o:   ../../include/minix/config.h
 67 minix_load.o:   ../../include/minix/const.h
 68 minix_load.o:   ../../include/ansi.h
 69 minix_load.o:   ../../include/a.out.h
 70 minix_load.o:   ../../include/net/gen/ether.h
 71 minix_load.o:   ../kernel/bootinfo.h
 72 
 73 
 74 relay: relay.o lib.o
 75         gcc -o relay relay.o lib.o -lsocket -lnsl
 76 
 77 relay.o: lib.h
 78 
 79 lib.o: lib.h
 80 
 81 clean:
 82         rm -f *.o $(SOLARISPROGS)

~ [ 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.