home *** CD-ROM | disk | FTP | other *** search
/ ARM Club 3 / TheARMClub_PDCD3.iso / hensa / programming / dreamscape / source / Dreamscape / !Makefile / TemplateMF < prev   
Text File  |  1996-09-12  |  797b  |  43 lines

  1.  
  2. Target        =    o.dreamscape
  3.  
  4.  
  5. CPPFlags    =    $(CPPExtra) -ffa -depend !Depend -throwback \
  6.             -IDreamscape:,C: -D__swi
  7. CCFlags        =    $(CCExtra) -ffa -depend !Depend -throwback -IDreamscape:,C:
  8. ASMFlags    =    $(ASMExtra) -stamp -nocache -closeexec -quit -throwback
  9. LinkFlags    =    $(LinkExtra)
  10. LibFileFlags    =    $(LibFileExtra)
  11.  
  12. CPP        =    Makatic._C++ c++ -c $(CPPFlags)
  13. CC        =    cc -c $(CCFlags)
  14. ASM        =    ObjAsm $(ASMFlags)
  15. LINK        =    Link -aif -c++ $(LinkFlags)
  16. LIBFILE        =    LibFile -c $(LibFileFlags)
  17.  
  18.  
  19.  
  20. VPATH = @.^
  21. .SILENT:;
  22. .SUFFIXES:    .o .s .c .c++
  23.  
  24. $(Target):    $(ObjectFiles)
  25.     Echo -- Assembling $(Target)
  26.     $(LIBFILE) -o $@ $(ObjectFiles)
  27.  
  28. .c++.o:
  29.     Echo -- Compiling $<
  30.     $(CPP) -o $@ $<
  31.     Echo
  32. .c.o:
  33.     Echo -- Compiling $<
  34.     $(CC) -o $@ $<
  35.     Echo
  36. .s.o:
  37.     Echo -- Assembling $<
  38.     $(ASM) -from $< -to $@
  39.     Echo
  40.  
  41.  
  42. # Dynamic dependencies:
  43.