home *** CD-ROM | disk | FTP | other *** search
/ ARM Club 3 / TheARMClub_PDCD3.iso / hensa / programming / gstobjects_1 / stack / Example / Makefile < prev    next >
Encoding:
Makefile  |  1994-09-23  |  1.2 KB  |  44 lines

  1. # Project:   StackTest
  2.  
  3.  
  4. # Toolflags:
  5. CCflags = -c -depend !Depend -throwback -IC:
  6. Linkflags = -o $@
  7. ObjAsmflags = -depend !Depend -ThrowBack -Stamp -quit -CloseExec
  8. CAHGflags = -u -t
  9. CMHGflags = 
  10. LibFileflags = -c -o $@
  11. Squeezeflags = -o $@
  12. AAsmflags = -depend !Depend -quit -CloseExec -To $@ -From
  13. Pascalflags = -c -depend !Depend -throwback -IP:
  14.  
  15.  
  16. # Final targets:
  17. @.StackTest:   @.o.main @.o.mymain @.o.need C:o.stubs \
  18.         @.^.^.^.^.^.^.share.apps.languages.dde.libraries.C.o.Adhesive @.^.^.^.^.^.^.share.apps.languages.dde.libraries.pascal.o.plib 
  19.         link $(linkflags) @.o.main @.o.mymain @.o.need C:o.stubs \
  20.         @.^.^.^.^.^.^.share.apps.languages.dde.libraries.C.o.Adhesive @.^.^.^.^.^.^.share.apps.languages.dde.libraries.pascal.o.plib 
  21.  
  22.  
  23. # User-editable dependencies:
  24.  
  25. # Static dependencies:
  26. @.o.main:   @.p.main
  27.         Pascal $(Pascalflags) -o @.o.main @.p.main
  28. @.o.mymain:   @.p.mymain
  29.         Pascal $(Pascalflags) -o @.o.mymain @.p.mymain
  30. @.o.need:   @.cahg.need
  31.         cahg $(cahgflags) @.cahg.need -o @.o.need
  32.  
  33.  
  34. # Dynamic dependencies:
  35. o.main:    p.main
  36. o.main:    P:h.os
  37. o.main:    h.clib
  38. o.main:    h.Adhesive
  39. o.main:    P:h.os
  40. o.main:    h.mymain
  41. o.mymain:    p.mymain
  42. o.mymain:    h.mymain
  43. o.mymain:    h.stack
  44.