home *** CD-ROM | disk | FTP | other *** search
/ ARM Club 3 / TheARMClub_PDCD3.iso / hensa / programming / toollib_2 / !ToolLib / TemplateMF < prev   
Text File  |  1996-05-22  |  712b  |  38 lines

  1. Target = ^.o.$(LibName)
  2.  
  3. ASMFlags  = $(ASMExtra) -Stamp -NoCache -CloseExec -Quit -throwback
  4. CCFlags   = $(CCExtra) -D__swi -fussy -fah -depend !Depend -throwback -I,@.^,C:
  5. CPPFlags  = $(CPPExtra) -depend !Depend -throwback -I,@.^,C:
  6. LinkFlags = $(LinkExtra)
  7. LibFileflags = -c -o
  8.  
  9. ASM  = objasm $(ASMFlags)
  10. CC   = cc -c $(CCFlags)
  11. CPP  = Makatic._C++ c++ -c $(CPPFlags)
  12. LINK = Link -aif -c++ $(LinkFlags)
  13. LIBFILE = libfile -c
  14.  
  15.  
  16.  
  17. # Don't alter anything below this...
  18.  
  19.  
  20. VPATH = @.^
  21.  
  22. .SUFFIXES: .o .s .c .c++
  23.  
  24. $(Target): $(ObjectFiles)
  25.            $(LibFile) -o $@ $(ObjectFiles)
  26.  
  27. .s.o:
  28.            $(ASM) -from $< -to $@
  29.  
  30. .c.o:
  31.            $(CC) -o $@ $<
  32.  
  33. .c++.o:
  34.            $(CPP) -o $@ $<
  35.  
  36.  
  37. # Dynamic dependencies:
  38.