home *** CD-ROM | disk | FTP | other *** search
/ Acorn User 10 / AU_CD10.iso / Archived / Updates / Flash / writeflash / !MakeFlash / Makefile < prev    next >
Makefile  |  2000-06-04  |  2KB  |  43 lines

  1.  
  2. CC            = cc
  3. CCFlags       = -c -throwback -IC: -IOS: -DRISCOS
  4. LinkFlags     = -o $@
  5. SqueezeFlags    = -f -v
  6.  
  7. Libs          = OSLib:o.OSLib C:o.Stubs
  8. Objects       = o.main o.bucket o.rectangle o.matrix o.gradient o.bitcount \
  9.                 o.shape o.cxform o.action o.bitmap o.button o.preprocess \
  10.                 o.bbox o.parser o.evaluate o.fonttext o.dictionary \
  11.                 o.sound
  12.  
  13. writeflash:   $(Objects)
  14.               Link $(Linkflags) $(Objects) $(Libs)
  15.               squeeze $(SqueezeFlags) writeflash
  16.  
  17. .c.o:;        $(CC) $(CCflags) $< -o $@
  18.  
  19. # Dynamic dependencies:
  20. o.main:       c.main h.main h.preprocess h.parser h.bucket h.proto \
  21.               h.evaluate
  22. o.parser:     c.parser h.proto h.bucket h.bitcount h.matrix h.rectangle \
  23.               h.gradient h.flash h.action h.main h.bitmap h.button h.main \
  24.               h.evaluate h.fonttext h.dictionary o.sound
  25. o.bucket:     c.bucket h.proto h.bucket h.preprocess
  26. o.rectangle:  c.rectangle h.proto h.bitcount h.rectangle h.bucket
  27. o.gradient:   c.gradient h.proto h.bitcount h.gradient
  28. o.matrix:     c.matrix h.proto h.bitcount h.matrix h.bucket
  29. o.bitcount:   c.bitcount h.bitcount h.proto
  30. o.shape:      c.shape h.shape h.proto h.flash h.bucket h.bitcount \
  31.               h.matrix h.rectangle h.gradient h.main h.bbox
  32. o.cxform:     c.cxform h.cxform h.proto h.bucket h.bitcount
  33. o.action:     c.action h.action h.bucket h.proto h.main h.flash
  34. o.bitmap:     c.bitmap h.bitmap h.proto h.bucket h.main h.flash
  35. o.button:     c.button h.button h.proto h.bucket h.main h.flash
  36. o.preprocess: c.preprocess h.preprocess h.main h.proto h.evaluate
  37. o.bbox:       c.bbox h.bbox h.proto
  38. o.evaluate:   c.evaluate h.evaluate h.proto
  39. o.fonttext:   c.fonttext h.fonttext h.proto h.flash h.bucket h.bitcount \
  40.               h.matrix h.rectangle h.main
  41. o.dictionary: c.dictionary h.dictionary h.proto
  42. o.sound:      c.sound h.sound h.proto h.bucket h.main h.flash
  43.