# makefile
# Created by IBM WorkFrame/2 MakeMake at 13:41:53 on 15 Dec 2002
#
# The actions included in this make file are:
#  Compile::C++ Compiler
#  Link::Linker
#  Bind::Resource Bind
#  Compile::Resource Compiler

.SUFFIXES:

.SUFFIXES: \
    .CPP .RC .obj .res 

.CPP.obj:
    @echo " Compile::C++ Compiler "
    icc.exe /I..\..\ /I..\..\GL /Ss /Q /Tx /Os- /Fi /O /Op- /Gm /G5 /Tm /C %s

{G:\EVGEN\MESA5\Samples\AA3D}.CPP.obj:
    @echo " Compile::C++ Compiler "
    icc.exe /I..\..\ /I..\..\GL /Ss /Q /Tx /Os- /Fi /O /Op- /Gm /G5 /Tm /C %s

.RC.res:
    @echo " Compile::Resource Compiler "
    rc.exe -r %s %|fF.RES

{G:\EVGEN\MESA5\Samples\AA3D}.RC.res:
    @echo " Compile::Resource Compiler "
    rc.exe -r %s %|fF.RES

all: \
    .\AA3D.exe

.\AA3D.exe: \
    .\AA3D.obj \
    .\MAIN.obj \
    .\GL_TEST.res \
    ..\..\MesaDLL\MesaGL2.LIB
    @echo " Link::Linker "
    @echo " Bind::Resource Bind "
    icc.exe @<<
     /B" /exepack:2 /st:200000 /packd /optfunc"
     /FeAA3D.exe 
     ..\..\MesaDLL\MesaGL2.LIB 
     .\AA3D.obj
     .\MAIN.obj
<<
    rc.exe .\GL_TEST.res AA3D.exe

.\AA3D.obj: \
    G:\EVGEN\MESA5\Samples\AA3D\AA3D.CPP \
    {G:\EVGEN\MESA5\Samples\AA3D;..\..\;..\..\GL;$(INCLUDE);}basis.h \
    ..\..\GL\gl.h \
    ..\..\GL\glut.h \
    {G:\EVGEN\MESA5\Samples\AA3D;..\..\;..\..\GL;$(INCLUDE);}GL_TEST.H \
    {G:\EVGEN\MESA5\Samples\AA3D;..\..\;..\..\GL;$(INCLUDE);}gl_mangle.h \
    {G:\EVGEN\MESA5\Samples\AA3D;..\..\;..\..\GL;$(INCLUDE);}GL/os2_x11.h \
    {G:\EVGEN\MESA5\Samples\AA3D;..\..\;..\..\GL;$(INCLUDE);}GL/glu.h \
    {G:\EVGEN\MESA5\Samples\AA3D;..\..\;..\..\GL;$(INCLUDE);}os2_config.h \
    {G:\EVGEN\MESA5\Samples\AA3D;..\..\;..\..\GL;$(INCLUDE);}glu_mangle.h

.\MAIN.obj: \
    G:\EVGEN\MESA5\Samples\AA3D\MAIN.CPP \
    {G:\EVGEN\MESA5\Samples\AA3D;..\..\;..\..\GL;$(INCLUDE);}basis.h \
    ..\..\GL\gl.h \
    ..\..\GL\glut.h \
    {G:\EVGEN\MESA5\Samples\AA3D;..\..\;..\..\GL;$(INCLUDE);}GL_TEST.H \
    {G:\EVGEN\MESA5\Samples\AA3D;..\..\;..\..\GL;$(INCLUDE);}gl_mangle.h \
    {G:\EVGEN\MESA5\Samples\AA3D;..\..\;..\..\GL;$(INCLUDE);}GL/os2_x11.h \
    {G:\EVGEN\MESA5\Samples\AA3D;..\..\;..\..\GL;$(INCLUDE);}GL/glu.h \
    {G:\EVGEN\MESA5\Samples\AA3D;..\..\;..\..\GL;$(INCLUDE);}os2_config.h \
    {G:\EVGEN\MESA5\Samples\AA3D;..\..\;..\..\GL;$(INCLUDE);}glu_mangle.h

.\GL_TEST.res: \
    G:\EVGEN\MESA5\Samples\AA3D\GL_TEST.RC \
    {G:\EVGEN\MESA5\Samples\AA3D;$(INCLUDE)}MesaGl.ico \
    {G:\EVGEN\MESA5\Samples\AA3D;$(INCLUDE)}GL_TEST.h
