home *** CD-ROM | disk | FTP | other *** search
/ ftp.ee.pdx.edu / 2014.02.ftp.ee.pdx.edu.tar / ftp.ee.pdx.edu / pub / users / Harry / Blitz / version-1-0 / OSProject / p4 / makefile < prev    next >
Makefile  |  2006-04-19  |  850b  |  46 lines

  1. #
  2. # Type 'make' with this 'makefile' file to build the BLITZ OS kernel
  3. # It will execute the following commands as needed, based on files'
  4. # most-recent-update times.
  5.  
  6. all: os
  7.  
  8. Runtime.o: Runtime.s
  9.     asm Runtime.s
  10.  
  11. Switch.o: Switch.s
  12.     asm Switch.s
  13.  
  14. System.s: System.h System.c
  15.     kpl System -unsafe
  16.  
  17. System.o: System.s
  18.     asm System.s
  19.  
  20. List.s: System.h List.h List.c
  21.     kpl List -unsafe
  22.  
  23. List.o: List.s
  24.     asm List.s
  25.  
  26. BitMap.s: System.h BitMap.h BitMap.c
  27.     kpl BitMap -unsafe
  28.  
  29. BitMap.o: BitMap.s
  30.     asm BitMap.s
  31.  
  32. Kernel.s: System.h List.h BitMap.h Kernel.h Kernel.c
  33.     kpl Kernel -unsafe
  34.  
  35. Kernel.o: Kernel.s
  36.     asm Kernel.s
  37.  
  38. Main.s: System.h List.h BitMap.h Kernel.h Main.h Main.c
  39.     kpl Main -unsafe
  40.  
  41. Main.o: Main.s
  42.     asm Main.s
  43.  
  44. os: Runtime.o Switch.o System.o List.o BitMap.o Kernel.o Main.o
  45.     lddd Runtime.o Switch.o System.o List.o BitMap.o Kernel.o Main.o -o os