home *** CD-ROM | disk | FTP | other *** search
/ Otherware / Otherware_1_SB_Development.iso / amiga / os / kludge03.tz / kludge03 / mk74 / include / i386 / Makefile
Makefile  |  1992-03-08  |  2KB  |  67 lines

  1. # Mach Operating System
  2. # Copyright (c) 1992 Carnegie Mellon University
  3. # All Rights Reserved.
  4. # Permission to use, copy, modify and distribute this software and its
  5. # documentation is hereby granted, provided that both the copyright
  6. # notice and this permission notice appear in all copies of the
  7. # software, derivative works or modified versions, and any portions
  8. # thereof, and that both notices appear in supporting documentation.
  9. # CARNEGIE MELLON ALLOWS FREE USE OF THIS SOFTWARE IN ITS "AS IS"
  10. # CONDITION.  CARNEGIE MELLON DISCLAIMS ANY LIABILITY OF ANY KIND FOR
  11. # ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF THIS SOFTWARE.
  12. # Carnegie Mellon requests users of this software to return to
  13. #  Software Distribution Coordinator  or  Software.Distribution@CS.CMU.EDU
  14. #  School of Computer Science
  15. #  Carnegie Mellon University
  16. #  Pittsburgh PA 15213-3890
  17. # any improvements or extensions that they make and grant Carnegie Mellon 
  18. # the rights to redistribute these changes.
  19. #
  20. # HISTORY
  21. # $Log:    Makefile,v $
  22. # Revision 2.2  92/03/05  23:09:48  rpd
  23. #     Created.
  24. #     [92/02/28            rpd]
  25.  
  26. include ${MAKETOP}Makefile-common
  27. include ${MAKETOP}Makefile-mkdirs
  28.  
  29. # First, we get the standard machine-dependent definitions:
  30.  
  31. Machine = i386
  32. include ../Makefile-machine
  33.  
  34. # This architecture adds some files of its own.
  35.  
  36. KERNEL_1 = ${KERNEL_1} i386/asm.h i386/eflags.h i386at/disk.h
  37.  
  38. KERNEL_2 = ${KERNEL_2} mach/i386/mach_i386.defs mach/i386/mach_i386_types.h \
  39.     mach/i386/fp_reg.h
  40.  
  41. BOOTSTRAP_1 = ${BOOTSTRAP_1} i386/exec.h
  42.  
  43. OBJECT_2 = ${OBJECT_2} mach/i386/mach_i386.h
  44.  
  45. IDIRS = ${IDIRS} i386 i386at
  46.  
  47. # We have files in the object directory.
  48.  
  49. MKODIRS = ${MKODIRS} mach mach/i386
  50.  
  51. .INIT :: mkodirs
  52.  
  53. mach/i386/mach_i386.h : ${MAKETOP}kernel/mach/i386/mach_i386.defs
  54.     ${MIG} ${MIGFLAGS} -header $@ -user /dev/null -server /dev/null ${MAKETOP}kernel/mach/i386/mach_i386.defs
  55.  
  56. # Finally, we include the standard rules.
  57.  
  58. include ../Makefile-include
  59. -include Makedep
  60.