home *** CD-ROM | disk | FTP | other *** search
/ ARM Club 3 / TheARMClub_PDCD3.iso / hensa / graphics / sprtools_1 / riscos / makedebug < prev    next >
Encoding:
Text File  |  1998-04-07  |  6.1 KB  |  286 lines

  1. # Project:   SPRtools
  2.  
  3.  
  4. # Toolflags:
  5. CCflags      = -g -c -depend !Depend -throwback -DRISCOS -IC:
  6. Linkflags    = -g -L@.o.conv_lib,C:o.stubs -o $@
  7. ObjAsmflags  = -depend !Depend -ThrowBack -Stamp -quit -CloseExec
  8. CMHGflags    =
  9. LibFileflags = -c -o $@
  10. Squeezeflags = -v $@
  11. AAsmflags    = -depend !Depend -quit -CloseExec -To $@ -From
  12.  
  13.  
  14. # Final targets:
  15. all:    @.bin.spr_fsi     \
  16.         @.bin.spr_diff    \
  17.         @.bin.spr_pal     \
  18.         @.bin.spr3spr     \
  19.         @.bin.spr2xbm     \
  20.         @.bin.spr2bmp     \
  21.         @.bin.spr2ras     \
  22.         @.bin.spr2sb      \
  23.         @.bin.spr2tga     \
  24.         @.bin.spr2xwd     \
  25.         @.bin.spr2clr     \
  26.         @.bin.bmp2spr     \
  27.         @.bin.ras2spr     \
  28.         @.bin.sb2spr      \
  29.         @.bin.tga2spr     \
  30.         @.bin.xwd2spr     \
  31.         @.bin.clr2spr     \
  32.         @.bin.bmp_info    \
  33.         @.bin.ras_info    \
  34.         @.bin.sb_info     \
  35.         @.bin.tga_info    \
  36.         @.bin.xwd_info    \
  37.         @.bin.clr_info    \
  38.         @.bin.spr_info    \
  39.         @.bin.chmode
  40.  
  41. .SUFFIXES: .o .c
  42.  
  43. .c.o:;  cc $(ccflags) $<
  44.  
  45.  
  46. @.o.conv_lib: @.o.io      \
  47.           @.o.sprite  \
  48.           @.o.colours \
  49.           @.o.process \
  50.           @.o.palette
  51.         libfile $(LibFileflags) @.o.io        \
  52.                                 @.o.sprite  \
  53.                                 @.o.colours \
  54.                                 @.o.process \
  55.                                 @.o.palette
  56.  
  57.  
  58. @.bin.spr_fsi: @.o.spr_fsi @.o.conv_lib
  59.         cc $(linkflags) @.o.spr_fsi
  60.  
  61. @.bin.spr_diff: @.o.spr_diff @.o.conv_lib
  62.         cc $(linkflags) @.o.spr_diff
  63.  
  64. @.bin.spr_pal: @.o.spr_pal @.o.conv_lib
  65.         cc $(linkflags) @.o.spr_pal
  66.  
  67. @.bin.spr3spr: @.o.spr3spr @.o.conv_lib
  68.         cc $(linkflags) @.o.spr3spr
  69.  
  70. @.bin.spr2xbm: @.o.spr2xbm @.o.conv_lib
  71.         cc $(linkflags) @.o.spr2xbm
  72.  
  73. @.bin.spr2bmp: @.o.spr2bmp @.o.conv_lib
  74.         cc $(linkflags) @.o.spr2bmp
  75.  
  76. @.bin.spr2ras: @.o.spr2ras @.o.conv_lib
  77.         cc $(linkflags) @.o.spr2ras
  78.  
  79. @.bin.spr2sb:  @.o.spr2sb @.o.conv_lib
  80.         cc $(linkflags) @.o.spr2sb
  81.  
  82. @.bin.spr2tga: @.o.spr2tga @.o.conv_lib
  83.         cc $(linkflags) @.o.spr2tga
  84.  
  85. @.bin.spr2xwd: @.o.spr2xwd @.o.conv_lib
  86.         cc $(linkflags) @.o.spr2xwd
  87.  
  88. @.bin.spr2clr: @.o.spr2clr @.o.conv_lib
  89.         cc $(linkflags) @.o.spr2clr
  90.  
  91. @.bin.bmp2spr: @.o.bmp2spr @.o.conv_lib
  92.         cc $(linkflags) @.o.bmp2spr
  93.  
  94. @.bin.ras2spr: @.o.ras2spr @.o.conv_lib
  95.         cc $(linkflags) @.o.ras2spr
  96.  
  97. @.bin.sb2spr: @.o.sb2spr @.o.conv_lib
  98.         cc $(linkflags) @.o.sb2spr
  99.  
  100. @.bin.tga2spr: @.o.tga2spr @.o.conv_lib
  101.         cc $(linkflags) @.o.tga2spr
  102.  
  103. @.bin.xwd2spr: @.o.xwd2spr @.o.conv_lib
  104.         cc $(linkflags) @.o.xwd2spr
  105.  
  106. @.bin.clr2spr: @.o.clr2spr @.o.conv_lib
  107.         cc $(linkflags) @.o.clr2spr
  108.  
  109. @.bin.bmp_info:   @.o.bmp_info @.o.conv_lib
  110.         cc $(linkflags) @.o.bmp_info
  111.  
  112. @.bin.ras_info:   @.o.ras_info @.o.conv_lib
  113.         cc $(linkflags) @.o.ras_info
  114.  
  115. @.bin.sb_info:   @.o.sb_info @.o.conv_lib
  116.         cc $(linkflags) @.o.sb_info
  117.  
  118. @.bin.tga_info:  @.o.tga_info @.o.conv_lib
  119.         cc $(linkflags) @.o.tga_info
  120.  
  121. @.bin.xwd_info:  @.o.xwd_info @.o.conv_lib
  122.         cc $(linkflags) @.o.xwd_info
  123.  
  124. @.bin.clr_info:  @.o.clr_info @.o.conv_lib
  125.         cc $(linkflags) @.o.clr_info
  126.  
  127. @.bin.spr_info:  @.o.spr_info @.o.conv_lib
  128.         cc $(linkflags) @.o.spr_info
  129.  
  130. @.bin.chmode:  @.o.chmode @.o.conv_lib
  131.         cc $(linkflags) @.o.chmode
  132.  
  133.  
  134. # Dynamic dependencies:
  135. o.spr_fsi:    c.spr_fsi
  136. o.spr_fsi:    h.io
  137. o.spr_fsi:    h.sprite
  138. o.spr_fsi:    h.io
  139. o.spr_fsi:    h.process
  140. o.spr_fsi:    h.sprite
  141. o.spr_fsi:    h.colours
  142. o.spr_fsi:    h.sprite
  143. o.spr_fsi:    h.palette
  144. o.spr_fsi:    h.sprite
  145. o.spr_diff:    c.spr_diff
  146. o.spr_diff:    h.io
  147. o.spr_diff:    h.sprite
  148. o.spr_diff:    h.io
  149. o.spr_pal:    c.spr_pal
  150. o.spr_pal:    h.io
  151. o.spr_pal:    h.sprite
  152. o.spr_pal:    h.io
  153. o.spr_pal:    h.process
  154. o.spr_pal:    h.sprite
  155. o.spr_pal:    h.colours
  156. o.spr_pal:    h.sprite
  157. o.spr_pal:    h.palette
  158. o.spr_pal:    h.sprite
  159. o.spr3spr:    c.spr3spr
  160. o.spr3spr:    h.io
  161. o.spr3spr:    h.sprite
  162. o.spr3spr:    h.io
  163. o.spr2xbm:    c.spr2xbm
  164. o.spr2xbm:    h.io
  165. o.spr2xbm:    h.sprite
  166. o.spr2xbm:    h.io
  167. o.spr2ras:    c.spr2ras
  168. o.spr2ras:    h.io
  169. o.spr2ras:    h.sprite
  170. o.spr2ras:    h.io
  171. o.spr2ras:    h.ras
  172. o.spr2sb:    c.spr2sb
  173. o.spr2sb:    h.io
  174. o.spr2sb:    h.sprite
  175. o.spr2sb:    h.io
  176. o.spr2sb:    h.sb
  177. o.spr2tga:    c.spr2tga
  178. o.spr2tga:    h.io
  179. o.spr2tga:    h.sprite
  180. o.spr2tga:    h.io
  181. o.spr2tga:    h.tga
  182. o.spr2xwd:    c.spr2xwd
  183. o.spr2xwd:    h.io
  184. o.spr2xwd:    h.sprite
  185. o.spr2xwd:    h.io
  186. o.spr2xwd:    h.xwd
  187. o.spr2clr:    c.spr2clr
  188. o.spr2clr:    h.io
  189. o.spr2clr:    h.sprite
  190. o.spr2clr:    h.io
  191. o.spr2clr:    h.clear
  192. o.ras2spr:    c.ras2spr
  193. o.ras2spr:    h.io
  194. o.ras2spr:    h.sprite
  195. o.ras2spr:    h.io
  196. o.ras2spr:    h.ras
  197. o.sb2spr:    c.sb2spr
  198. o.sb2spr:    h.io
  199. o.sb2spr:    h.sprite
  200. o.sb2spr:    h.io
  201. o.sb2spr:    h.sb
  202. o.tga2spr:    c.tga2spr
  203. o.tga2spr:    h.io
  204. o.tga2spr:    h.sprite
  205. o.tga2spr:    h.io
  206. o.tga2spr:    h.tga
  207. o.xwd2spr:    c.xwd2spr
  208. o.xwd2spr:    h.io
  209. o.xwd2spr:    h.sprite
  210. o.xwd2spr:    h.io
  211. o.xwd2spr:    h.xwd
  212. o.clr2spr:    c.clr2spr
  213. o.clr2spr:    h.io
  214. o.clr2spr:    h.sprite
  215. o.clr2spr:    h.io
  216. o.clr2spr:    h.clear
  217. o.ras_info:    c.ras_info
  218. o.ras_info:    h.io
  219. o.ras_info:    h.ras
  220. o.sb_info:    c.sb_info
  221. o.sb_info:    h.io
  222. o.sb_info:    h.sb
  223. o.tga_info:    c.tga_info
  224. o.tga_info:    h.io
  225. o.tga_info:    h.tga
  226. o.xwd_info:    c.xwd_info
  227. o.xwd_info:    h.io
  228. o.xwd_info:    h.xwd
  229. o.clr_info:    c.clr_info
  230. o.clr_info:    h.io
  231. o.clr_info:    h.clear
  232. o.spr_info:    c.spr_info
  233. o.spr_info:    h.io
  234. o.spr_info:    h.sprite
  235. o.spr_info:    h.io
  236. o.spr_info:    h.palette
  237. o.spr_info:    h.sprite
  238. o.chmode:    c.chmode
  239. o.chmode:    h.io
  240. o.chmode:    h.sprite
  241. o.chmode:    h.io
  242. o.io:    c.io
  243. o.io:    h.io
  244. o.sprite:    c.sprite
  245. o.sprite:    h.io
  246. o.sprite:    h.sprite
  247. o.sprite:    h.io
  248. o.colours:    c.colours
  249. o.colours:    h.sprite
  250. o.colours:    h.io
  251. o.colours:    h.colours
  252. o.colours:    h.sprite
  253. o.process:    c.process
  254. o.process:    h.sprite
  255. o.process:    h.io
  256. o.process:    h.colours
  257. o.process:    h.sprite
  258. o.process:    h.palette
  259. o.process:    h.sprite
  260. o.process:    h.process
  261. o.process:    h.sprite
  262. o.process:    h.colours
  263. o.palette:    c.palette
  264. o.palette:    h.io
  265. o.palette:    h.sprite
  266. o.palette:    h.io
  267. o.palette:    h.process
  268. o.palette:    h.sprite
  269. o.palette:    h.colours
  270. o.palette:    h.sprite
  271. o.palette:    h.palette
  272. o.palette:    h.sprite
  273. o.bmp_info:    c.bmp_info
  274. o.bmp_info:    h.io
  275. o.bmp_info:    h.bmp
  276. o.spr2bmp:    c.spr2bmp
  277. o.spr2bmp:    h.io
  278. o.spr2bmp:    h.bmp
  279. o.spr2bmp:    h.sprite
  280. o.spr2bmp:    h.io
  281. o.bmp2spr:    c.bmp2spr
  282. o.bmp2spr:    h.io
  283. o.bmp2spr:    h.bmp
  284. o.bmp2spr:    h.sprite
  285. o.bmp2spr:    h.io
  286.