home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / mesa5.zip / mesa5src.zip / swrast_setup / Makefile next >
Encoding:
Makefile  |  2002-12-13  |  11.7 KB  |  175 lines

  1. # Makefile
  2. # Created by IBM WorkFrame/2 MakeMake at 18:59:52 on 13 Dec 2002
  3. #
  4. # The actions included in this make file are:
  5. #  Compile::C++ Compiler
  6. #  Lib::Library Tool
  7.  
  8. .SUFFIXES:
  9.  
  10. .SUFFIXES: \
  11.     .cpp .obj 
  12.  
  13. .cpp.obj:
  14.     @echo " Compile::C++ Compiler "
  15.     icc.exe /I..\ /I..\X86 /I..\GL /I..\tnl /Ss /Wcmpcndcnscnvcpydcleffenuextgeninilanobsordparporprorearettrdtruunduni /Tx /O /Gm /G5 /Gf /Gi /Oi /C %s
  16.  
  17. {G:\EVGEN\MESA5\swrast_setup}.cpp.obj:
  18.     @echo " Compile::C++ Compiler "
  19.     icc.exe /I..\ /I..\X86 /I..\GL /I..\tnl /Ss /Wcmpcndcnscnvcpydcleffenuextgeninilanobsordparporprorearettrdtruunduni /Tx /O /Gm /G5 /Gf /Gi /Oi /C %s
  20.  
  21. all: \
  22.     .\SwRastSetup.lib
  23.  
  24. .\SwRastSetup.lib: \
  25.     .\ss_triangle2.obj \
  26.     .\ss_triangle1.obj \
  27.     .\ss_vb.obj \
  28.     .\ss_context.obj \
  29.     .\ss_triangle.obj
  30.     @echo " Lib::Library Tool "
  31.     ilib.exe  /nol /noi SwRastSetup.lib @Makefile.rf;
  32.  
  33. .\ss_triangle2.obj: \
  34.     G:\EVGEN\MESA5\swrast_setup\ss_triangle2.cpp \
  35.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}glheader.h \
  36.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}colormac.h \
  37.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}macros.h \
  38.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}imports.h \
  39.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}swrast/swrast.h \
  40.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}tnl/t_context.h \
  41.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}math/m_vector.h \
  42.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}ss_context.h \
  43.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}conf.h \
  44.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}GL/gl.h \
  45.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}GL/glext.h \
  46.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}config.h \
  47.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}mmath.h \
  48.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}mtypes.h \
  49.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}math/m_matrix.h \
  50.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}math/m_xform.h \
  51.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}swrast_setup.h \
  52.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}gl_mangle.h \
  53.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}GL/os2_x11.h \
  54.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}glapitable.h \
  55.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}glthread.h \
  56.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}Trace/tr_context.h \
  57.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}dd.h \
  58.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}Xthreads.h \
  59.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}ss_triangle.h
  60.  
  61. .\ss_triangle1.obj: \
  62.     G:\EVGEN\MESA5\swrast_setup\ss_triangle1.cpp \
  63.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}glheader.h \
  64.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}colormac.h \
  65.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}macros.h \
  66.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}imports.h \
  67.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}swrast/swrast.h \
  68.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}tnl/t_context.h \
  69.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}math/m_vector.h \
  70.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}ss_context.h \
  71.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}conf.h \
  72.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}GL/gl.h \
  73.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}GL/glext.h \
  74.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}config.h \
  75.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}mmath.h \
  76.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}mtypes.h \
  77.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}math/m_matrix.h \
  78.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}math/m_xform.h \
  79.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}swrast_setup.h \
  80.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}gl_mangle.h \
  81.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}GL/os2_x11.h \
  82.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}glapitable.h \
  83.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}glthread.h \
  84.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}Trace/tr_context.h \
  85.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}dd.h \
  86.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}Xthreads.h \
  87.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}ss_triangle.h
  88.  
  89. .\ss_triangle.obj: \
  90.     G:\EVGEN\MESA5\swrast_setup\ss_triangle.cpp \
  91.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}glheader.h \
  92.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}colormac.h \
  93.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}macros.h \
  94.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}imports.h \
  95.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}swrast/swrast.h \
  96.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}tnl/t_context.h \
  97.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}math/m_vector.h \
  98.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}ss_context.h \
  99.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}conf.h \
  100.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}GL/gl.h \
  101.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}GL/glext.h \
  102.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}config.h \
  103.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}mmath.h \
  104.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}mtypes.h \
  105.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}math/m_matrix.h \
  106.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}math/m_xform.h \
  107.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}swrast_setup.h \
  108.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}gl_mangle.h \
  109.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}GL/os2_x11.h \
  110.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}glapitable.h \
  111.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}glthread.h \
  112.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}Trace/tr_context.h \
  113.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}dd.h \
  114.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}Xthreads.h \
  115.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}ss_triangle.h
  116.  
  117. .\ss_context.obj: \
  118.     G:\EVGEN\MESA5\swrast_setup\ss_context.cpp \
  119.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}glheader.h \
  120.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}imports.h \
  121.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}swrast/swrast.h \
  122.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}tnl/t_context.h \
  123.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}math/m_vector.h \
  124.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}ss_context.h \
  125.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}ss_vb.h \
  126.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}conf.h \
  127.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}GL/gl.h \
  128.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}GL/glext.h \
  129.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}config.h \
  130.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}mtypes.h \
  131.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}math/m_matrix.h \
  132.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}math/m_xform.h \
  133.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}swrast_setup.h \
  134.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}gl_mangle.h \
  135.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}GL/os2_x11.h \
  136.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}glapitable.h \
  137.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}glthread.h \
  138.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}Trace/tr_context.h \
  139.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}dd.h \
  140.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}Xthreads.h \
  141.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}ss_triangle.h \
  142.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}tnl/tnl.h \
  143.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}tnl/t_pipeline.h
  144.  
  145. .\ss_vb.obj: \
  146.     G:\EVGEN\MESA5\swrast_setup\ss_vb.cpp \
  147.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}glheader.h \
  148.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}colormac.h \
  149.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}context.h \
  150.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}macros.h \
  151.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}imports.h \
  152.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}swrast/swrast.h \
  153.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}tnl/t_context.h \
  154.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}math/m_vector.h \
  155.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}math/m_translate.h \
  156.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}ss_context.h \
  157.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}ss_vb.h \
  158.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}conf.h \
  159.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}GL/gl.h \
  160.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}GL/glext.h \
  161.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}config.h \
  162.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}mmath.h \
  163.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}glapi.h \
  164.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}mtypes.h \
  165.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}math/m_matrix.h \
  166.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}math/m_xform.h \
  167.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}swrast_setup.h \
  168.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}gl_mangle.h \
  169.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}GL/os2_x11.h \
  170.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}glapitable.h \
  171.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}glthread.h \
  172.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}Trace/tr_context.h \
  173.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}dd.h \
  174.     {G:\EVGEN\MESA5\swrast_setup;..\;..\X86;..\GL;..\tnl;$(INCLUDE);}Xthreads.h
  175.