home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 4 / DATAFILE_PDCD4.iso / unix / riscbsd / datafile / _btriscbsd / booter / makefile < prev    next >
Encoding:
Makefile  |  1996-07-14  |  2.5 KB  |  82 lines

  1. # Project:   BSDBooter
  2.  
  3.  
  4. # Toolflags:
  5. CCflags = -c -depend !Depend -IC: -throwback -apcs /32/noswst 
  6. C++flags = -c -depend !Depend -IC: -throwback
  7. Linkflags = -o $@
  8. ObjAsmflags = -Stamp -quit -CloseExec -Desktop ^ -Throwback -CPU ARM6 -Apcs NONE -LI 
  9. CMHGflags = 
  10. LibFileflags = -c -l -o $@
  11. Squeezeflags = -o $@
  12.  
  13.  
  14. # Final targets:
  15. @.BtRiscBSD:   @.o.bsdbooter @.o.strstr @.o.strcpy @.o.strlen @.o.swiv \
  16.         @.o._main @.o.exit @.o.enteros @.o.setcpsr @.o.svc32 @.o.div @.o._bsdboot @.o.exitos \
  17.         @.o.printf @.o.strncmp @.o.mem 
  18.         link $(linkflags) @.o.bsdbooter @.o.strstr @.o.strcpy @.o.strlen \
  19.         @.o.swiv @.o._main @.o.exit @.o.enteros @.o.setcpsr @.o.svc32 @.o.div @.o._bsdboot \
  20.         @.o.exitos @.o.printf @.o.strncmp @.o.mem 
  21.  
  22.  
  23. # User-editable dependencies:
  24.  
  25.  
  26. # Static dependencies:
  27. @.o.bsdbooter:   @.c.bsdbooter
  28.         cc $(ccflags) -o @.o.bsdbooter @.c.bsdbooter 
  29. @.o.strstr:   @.c.strstr
  30.         cc $(ccflags) -o @.o.strstr @.c.strstr 
  31. @.o.strcpy:   @.c.strcpy
  32.         cc $(ccflags) -o @.o.strcpy @.c.strcpy 
  33. @.o.strlen:   @.c.strlen
  34.         cc $(ccflags) -o @.o.strlen @.c.strlen 
  35. @.o.swiv:   @.s.swiv
  36.         objasm $(objasmflags) -from @.s.swiv -to @.o.swiv
  37. @.o._main:   @.s._main
  38.         objasm $(objasmflags) -from @.s._main -to @.o._main
  39. @.o.exit:   @.s.exit
  40.         objasm $(objasmflags) -from @.s.exit -to @.o.exit
  41. @.o.enteros:   @.s.enteros
  42.         objasm $(objasmflags) -from @.s.enteros -to @.o.enteros
  43. @.o.setcpsr:   @.s.setcpsr
  44.         objasm $(objasmflags) -from @.s.setcpsr -to @.o.setcpsr
  45. @.o.svc32:   @.s.svc32
  46.         objasm $(objasmflags) -from @.s.svc32 -to @.o.svc32
  47. @.o.div:   @.s.div
  48.         objasm $(objasmflags) -from @.s.div -to @.o.div
  49. @.o._bsdboot:   @.s._bsdboot
  50.         objasm $(objasmflags) -from @.s._bsdboot -to @.o._bsdboot
  51. @.o.exitos:   @.s.exitos
  52.         objasm $(objasmflags) -from @.s.exitos -to @.o.exitos
  53. @.o.printf:   @.c.printf
  54.         cc $(ccflags) -o @.o.printf @.c.printf 
  55. @.o.strncmp:   @.c.strncmp
  56.         cc $(ccflags) -o @.o.strncmp @.c.strncmp 
  57. @.o.mem:   @.s.mem
  58.         objasm $(objasmflags) -from @.s.mem -to @.o.mem
  59.  
  60.  
  61. # Dynamic dependencies:
  62. o.vsprintf:    c.vsprintf
  63. o.memcpy:    c.memcpy
  64. o.memcpy:    h.stand
  65. o.strstr:    c.strstr
  66. o.strstr:    h.stand
  67. o.strcpy:    c.strcpy
  68. o.strcpy:    h.stand
  69. o.strlen:    c.strlen
  70. o.strlen:    h.stand
  71. o.printf:    c.printf
  72. o.printf:    h.stand
  73. o.strncmp:    c.strncmp
  74. o.strncmp:    h.stand
  75. o.bsdbooter:    c.bsdbooter
  76. o.bsdbooter:    h.katelib
  77. o.bsdbooter:    h.swiv
  78. o.bsdbooter:    C:h.swis
  79. o.bsdbooter:    h.arm
  80. o.bsdbooter:    h.stand
  81. o.bsdbooter:    h.bootconfig
  82.