home *** CD-ROM | disk | FTP | other *** search
/ Power GUI Programming with VisualAge C++ / powergui.iso / trialva / ibmcppw / samples / compiler / authors / authors2 / makefile < prev    next >
Encoding:
Makefile  |  1996-02-20  |  1.4 KB  |  71 lines

  1. #
  2. # Authors2 Makefile
  3. #
  4.  
  5. INCLUDE=$(INCLUDE);..\
  6.  
  7. .SUFFIXES: .cpp .obj .pdb 
  8.  
  9. .all: \
  10.     AUTHORS2.exe
  11.  
  12. .cpp.obj:
  13.     @echo " Compile::C++ Compiler "
  14.     icc.exe /Gh /Ti /Fb /Fo"%|fF.obj" /C %s
  15.  
  16. {..\}.cpp.obj:
  17.     @echo " Compile::C++ Compiler "
  18.     icc.exe /Gh /Ti /Fb /Fo"%|fF.obj" /C %s
  19.  
  20. .cpp.pdb:
  21.     @echo " Compile::C++ Compiler "
  22.     icc.exe /Gh /Ti /Fb /Fo"%|fF.obj" /C %s
  23.  
  24. {..\}.cpp.pdb:
  25.     @echo " Compile::C++ Compiler "
  26.     icc.exe /Gh /Ti /Fb /Fo"%|fF.obj" /C %s
  27.  
  28. AUTHORS2.obj AUTHORS2.pdb: \
  29.     authors2.cpp \
  30.     template\gentree.hpp \
  31.     {$(INCLUDE);}treenode.hpp \
  32.     {$(INCLUDE);}treedata.hpp
  33.  
  34. TREENODE.obj TREENODE.pdb: \
  35.     ..\treenode.cpp \
  36.     {$(INCLUDE);}treenode.hpp \
  37.     {$(INCLUDE);}treelink.hpp
  38.  
  39. TREELINK.obj TREELINK.pdb: \
  40.     ..\treelink.cpp \
  41.     {$(INCLUDE);}treelink.hpp
  42.  
  43. TREEDATA.obj TREEDATA.pdb: \
  44.     ..\treedata.cpp \
  45.     {$(INCLUDE);}treedata.hpp
  46.  
  47. AUTHORS2.exe: \
  48.     AUTHORS2.obj \
  49.     TREEDATA.obj \
  50.     TREELINK.obj \
  51.     TREENODE.obj \
  52.     {$(LIB)}cppwpa3.obj
  53.     @echo " Link "
  54.     icc.exe @<<
  55.      /B" /de /pmtype:vio /code:RX /data:RW"
  56.      /B" /def"
  57.      /Feauthors2.exe 
  58.      cppwpa3.obj 
  59.      AUTHORS2.obj
  60.      TREEDATA.obj
  61.      TREELINK.obj
  62.      TREENODE.obj
  63. <<
  64.  
  65. clean:
  66.         -del *.obj
  67.         -del *.pdb
  68.         -del *.exe
  69.         -del tempinc\gentree.cpp
  70.         -rmdir tempinc
  71.