home *** CD-ROM | disk | FTP | other *** search
/ ARM Club 3 / TheARMClub_PDCD3.iso / programs / desktop / newbar / Source / !Makefile / TemplateMF < prev    next >
Text File  |  1998-04-07  |  1KB  |  57 lines

  1.  
  2. Target        =    ^.NewBar.!NewBar.IbarPatch
  3.  
  4. Libraries    =    
  5.  
  6.  
  7. CPPFlags    =    $(CPPExtra) -ffa -depend !Depend -throwback \
  8.             -IC: -D__swi -zM
  9. CCFlags        =    $(CCExtra) -ffa -depend !Depend -throwback -IC: -zM
  10. ASMFlags    =    $(ASMExtra) -stamp -nocache -closeexec -quit \
  11.             -throwback -depend !Depend
  12. CMHGFlags    =    $(CMHGExtra)
  13. LinkFlags    =    $(LinkExtra)
  14. LibFileFlags    =    $(LibFileExtra)
  15. SqueezeFlags    =    $(SqueezeExtra) -v
  16. CopyFlags    =    $(CopyExtra) ~CQR~V
  17.  
  18. CPP        =    Makatic._C++ c++ -c $(CPPFlags)
  19. CC        =    cc -c $(CCFlags)
  20. ASM        =    ObjAsm $(ASMFlags)
  21. CMHG        =    CMHG $(CMHGFlags)
  22. LINK        =    Link -rmf -c++ $(LinkFlags)
  23. LIBFILE        =    LibFile -c $(LibFileFlags)
  24. SQUEEZE        =    Squeeze $(SqueezeFlags)
  25. COPY        =    Copy
  26.  
  27.  
  28.  
  29. VPATH = @.^
  30. .SILENT:;
  31. .SUFFIXES:    .o .s .c .c++
  32.  
  33. $(Target):    $(ObjectFiles) $(Libraries)
  34.     Echo -- Linking $(Target)
  35.     $(LINK) -o $@ $(ObjectFiles) $(Libraries)
  36.     Echo
  37.  
  38. .c++.o:
  39.     Echo -- Compiling $<
  40.     $(CPP) -o $@ $<
  41.     Echo
  42. .c.o:
  43.     Echo -- Compiling $<
  44.     $(CC) -o $@ $<
  45.     Echo
  46. .s.o:
  47.     Echo -- Assembling $<
  48.     $(ASM) -from $< -to $@
  49.     Echo
  50. .cmhg.o:
  51.     Echo -- Assembling $<
  52.     $(CMHG) $< $@
  53.     Echo
  54.  
  55.  
  56. # Dynamic dependencies:
  57.