home *** CD-ROM | disk | FTP | other *** search
/ ARM Club 3 / TheARMClub_PDCD3.iso / hensa / misc / a154_1 / !Tierra / source / Makefile
Makefile  |  1992-08-11  |  4KB  |  144 lines

  1. # Project:   Tierra
  2.  
  3.  
  4. # Toolflags:
  5. CCflags = -c -depend !Depend -IC: -throwback  -DRISC_OS  
  6. Linkflags = -aif -o $@ 
  7. ObjAsmflags = -depend !Depend -ThrowBack -Stamp -quit -CloseExec
  8. CMHGflags = 
  9. LibFileflags = -c -o $@
  10. Squeezeflags = -o $@
  11. AAsmflags = -depend !Depend -quit -CloseExec -To $@ -From
  12. PCflags = -c -depend !Depend -throwback -IP:
  13.  
  14.  
  15. # Final targets:
  16. @.^.!RunImage:   @.o.bookeep @.o.genebank @.o.genio @.o.instruct @.o.memalloc \
  17.         @.o.parse @.o.portable @.o.queues @.o.slicers @.o.tierra @.o.trand @.o.tsetup \
  18.         @.o.ttools @.^.^.^.^.Clibs.Clib.o.Stubs @.^.^.^.^.Clibs.RISC_OSLib.o.RISC_OSLib \
  19.         @.o.extract @.o.wimpfront @.o.Stat @.o.Time 
  20.         link $(linkflags) @.o.bookeep @.o.genebank @.o.genio @.o.instruct \
  21.         @.o.memalloc @.o.parse @.o.portable @.o.queues @.o.slicers @.o.tierra @.o.trand @.o.tsetup \
  22.         @.o.ttools @.^.^.^.^.Clibs.Clib.o.Stubs @.^.^.^.^.Clibs.RISC_OSLib.o.RISC_OSLib \
  23.         @.o.extract @.o.wimpfront @.o.Stat @.o.Time 
  24. @.^.results.gb.arg:   @.o.arg @.o.arg_inc @.^.^.^.^.Clibs.Clib.o.Stubs \
  25.         @.^.^.^.^.Clibs.RISC_OSLib.o.RISC_OSLib @.o.Stat @.o.Time 
  26.         link $(linkflags) @.o.arg @.o.arg_inc @.^.^.^.^.Clibs.Clib.o.Stubs \
  27.         @.^.^.^.^.Clibs.RISC_OSLib.o.RISC_OSLib @.o.Stat @.o.Time 
  28.  
  29.  
  30. # User-editable dependencies:
  31.  
  32.  
  33. # Static dependencies:
  34. @.o.arg:   @.c.arg
  35.         cc $(ccflags) -o @.o.arg @.c.arg 
  36. @.o.genio:   @.c.genio
  37.         cc $(ccflags) -o @.o.genio @.c.genio 
  38. @.o.portable:   @.c.portable
  39.         cc $(ccflags) -o @.o.portable @.c.portable 
  40. @.o.tsetup:   @.c.tsetup
  41.         cc $(ccflags) -o @.o.tsetup @.c.tsetup 
  42. @.o.ttools:   @.c.ttools
  43.         cc $(ccflags) -o @.o.ttools @.c.ttools 
  44. @.o.genebank:   @.c.genebank
  45.         cc $(ccflags) -o @.o.genebank @.c.genebank 
  46. @.o.slicers:   @.c.slicers
  47.         cc $(ccflags) -o @.o.slicers @.c.slicers 
  48. @.o.trand:   @.c.trand
  49.         cc $(ccflags) -o @.o.trand @.c.trand 
  50. @.o.bookeep:   @.c.bookeep
  51.         cc $(ccflags) -o @.o.bookeep @.c.bookeep 
  52. @.o.extract:   @.c.extract
  53.         cc $(ccflags) -o @.o.extract @.c.extract 
  54. @.o.arg_inc:   @.c.arg_inc
  55.         cc $(ccflags) -o @.o.arg_inc @.c.arg_inc 
  56. @.o.instruct:   @.c.instruct
  57.         cc $(ccflags) -o @.o.instruct @.c.instruct 
  58. @.o.memalloc:   @.c.memalloc
  59.         cc $(ccflags) -o @.o.memalloc @.c.memalloc 
  60. @.o.parse:   @.c.parse
  61.         cc $(ccflags) -o @.o.parse @.c.parse 
  62. @.o.queues:   @.c.queues
  63.         cc $(ccflags) -o @.o.queues @.c.queues 
  64. @.o.tierra:   @.c.tierra
  65.         cc $(ccflags) -o @.o.tierra @.c.tierra 
  66. @.o.wimpfront:   @.c.wimpfront
  67.         cc $(ccflags) -o @.o.wimpfront @.c.wimpfront 
  68. @.o.Stat:   @.c.Stat
  69.         cc $(ccflags) -o @.o.Stat @.c.Stat 
  70. @.o.Time:   @.c.Time
  71.         cc $(ccflags) -o @.o.Time @.c.Time 
  72.  
  73.  
  74. # Dynamic dependencies:
  75. o.parse:    c.parse
  76. o.parse:    h.license
  77. o.parse:    h.tierra
  78. o.parse:    h.license
  79. o.parse:    h.configur
  80. o.parse:    h.license
  81. o.parse:    h.portable
  82. o.parse:    h.license
  83. o.parse:    h.prototyp
  84. o.parse:    h.license
  85. o.parse:    h.extern
  86. o.parse:    h.license
  87. o.portable:    c.portable
  88. o.portable:    h.license
  89. o.portable:    h.tierra
  90. o.portable:    h.license
  91. o.portable:    h.configur
  92. o.portable:    h.license
  93. o.portable:    h.portable
  94. o.portable:    h.license
  95. o.portable:    h.prototyp
  96. o.portable:    h.license
  97. o.portable:    h.extern
  98. o.portable:    h.license
  99. o.queues:    c.queues
  100. o.queues:    h.license
  101. o.queues:    h.tierra
  102. o.queues:    h.license
  103. o.queues:    h.configur
  104. o.queues:    h.license
  105. o.queues:    h.portable
  106. o.queues:    h.license
  107. o.queues:    h.prototyp
  108. o.queues:    h.license
  109. o.queues:    h.extern
  110. o.queues:    h.license
  111. o.tierra:    c.tierra
  112. o.tierra:    h.license
  113. o.tierra:    h.tierra
  114. o.tierra:    h.license
  115. o.tierra:    h.configur
  116. o.tierra:    h.license
  117. o.tierra:    h.portable
  118. o.tierra:    h.license
  119. o.tierra:    h.prototyp
  120. o.tierra:    h.license
  121. o.tierra:    h.declare
  122. o.tierra:    h.license
  123. o.tierra:    h.soup_in
  124. o.tierra:    h.license
  125. o.trand:    c.trand
  126. o.trand:    h.tierra
  127. o.trand:    h.license
  128. o.trand:    h.configur
  129. o.trand:    h.license
  130. o.trand:    h.portable
  131. o.trand:    h.license
  132. o.trand:    h.prototyp
  133. o.trand:    h.license
  134. o.trand:    h.extern
  135. o.trand:    h.license
  136. o.Stat:    c.Stat
  137. o.Stat:    C:h.kernel
  138. o.Stat:    h.time
  139. o.Stat:    h.stat
  140. o.Time:    c.Time
  141. o.Time:    C:h.kernel
  142. o.Time:    C:h.swis
  143. o.Time:    h.time
  144.