Ignore:
Timestamp:
Mar 2, 2000, 2:25:36 PM (26 years ago)
Author:
sandervl
Message:

Use mesa c files

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/opengl/mesa/3dfx/makefile

    r2961 r2968  
    1 # $Id: makefile,v 1.3 2000-03-01 14:50:17 sandervl Exp $
     1# $Id: makefile,v 1.4 2000-03-02 13:25:33 sandervl Exp $
    22#
    33# PD-Win32
     
    1919MESADEFS=-DNO_PARALLEL -DNO_STEREO -DGL_MESA_window_pos -DTHREADS \
    2020         -DUSE_X86_ASM_NOT -DUSE_MMX_ASM_NOT -DUSE_3DNOW_ASM_NOT \
    21          /DFX /DFX_V2 /DFX_SILENT /DMESA_FX_DDRAW /DBUILD_GL32
     21         /DFX /DFX_V2 /DFX_SILENT /DBUILD_GL32
    2222
    2323CFLAGS = -I.. -I..\GL $(CFLAGS_WIN32APP) -I$(PDWIN32_INCLUDE) -I..\..\glut -I..\..\glide\cvg\glide -I..\..\glide\swlibs\fxmisc -I..\..\glide\cvg\incsrc $(MESADEFS) /Wcnd- /Tdp
     
    2828all: $(TARGET).DLL
    2929
    30 OBJS =  fxapi.obj \
    31         fxcva.obj \
    32         fxclip.obj \
    33         fxdd.obj \
    34         fxddspan.obj \
    35         fxddtex.obj \
    36         fxglidew.obj \
    37         fxfastpath.obj \
    38         fxpipeline.obj \
    39         fxrender.obj \
    40         fxsanity.obj \
    41         fxsetup.obj \
    42         fxtexman.obj \
    43         fxtrifuncs.obj \
    44         fxvsetup.obj \
    45         fxwgl.obj initterm.obj resource.obj \
    46         accum.obj alpha.obj alphabuf.obj api1.obj api2.obj apiext.obj \
    47         attrib.obj bbox.obj bitmap.obj blend.obj clip.obj colortab.obj config.obj context.obj \
    48         copypix.obj cva.obj depth.obj dlist.obj drawpix.obj enable.obj enums.obj eval.obj \
    49         extensions.obj feedback.obj fog.obj get.obj glmisc.obj hash.obj image.obj light.obj \
    50         lines.obj logic.obj masking.obj matrix.obj mmath.obj mthreads.obj pb.obj pipeline.obj \
    51         pixel.obj pointers.obj points.obj polygon.obj quads.obj rastpos.obj readpix.obj \
    52         rect.obj scissor.obj shade.obj span.obj stages.obj stencil.obj teximage.obj texobj.obj texstate.obj \
    53         texture.obj translate.obj triangle.obj varray.obj vb.obj vbcull.obj vbfill.obj \
    54         vbindirect.obj vbrender.obj vbxform.obj vector.obj vertices.obj winpos.obj xform.obj zoom.obj
     30OBJS =  fxapi.obj \
     31    fxcva.obj \
     32    fxclip.obj \
     33    fxdd.obj \
     34    fxddspan.obj \
     35    fxddtex.obj \
     36    fxglidew.obj \
     37    fxfastpath.obj \
     38    fxpipeline.obj \
     39    fxrender.obj \
     40    fxsanity.obj \
     41    fxsetup.obj \
     42    fxtexman.obj \
     43    fxtrifuncs.obj \
     44    fxvsetup.obj \
     45    fxwgl.obj initterm.obj resource.obj \
     46    accum.obj alpha.obj alphabuf.obj api1.obj api2.obj apiext.obj \
     47    attrib.obj bbox.obj bitmap.obj blend.obj clip.obj colortab.obj config.obj context.obj \
     48    copypix.obj cva.obj depth.obj dlist.obj drawpix.obj enable.obj enums.obj eval.obj \
     49    extensions.obj feedback.obj fog.obj get.obj glmisc.obj hash.obj image.obj light.obj \
     50    lines.obj logic.obj masking.obj matrix.obj mmath.obj mthreads.obj pb.obj pipeline.obj \
     51    pixel.obj pointers.obj points.obj polygon.obj quads.obj rastpos.obj readpix.obj \
     52    rect.obj scissor.obj shade.obj span.obj stages.obj stencil.obj teximage.obj texobj.obj texstate.obj \
     53    texture.obj translate.obj triangle.obj varray.obj vb.obj vbcull.obj vbfill.obj \
     54    vbindirect.obj vbrender.obj vbxform.obj vector.obj vertices.obj winpos.obj xform.obj zoom.obj \
     55    osmesa.obj
    5556
    5657$(TARGET).DLL: $(OBJS) $(TARGET).lrf $(TARGET).def
     
    7576    $(RC) $(RCFLAGS) -o resource.asm fxmesa32.rc
    7677
     78accum.obj: ..\accum.c
     79    $(CC) $(CFLAGS) -c ..\accum.c
     80
     81alpha.obj: ..\alpha.c
     82    $(CC) $(CFLAGS) -c ..\alpha.c
     83alphabuf.obj: ..\alphabuf.c
     84    $(CC) $(CFLAGS) -c ..\alphabuf.c
     85api1.obj: ..\api1.c
     86    $(CC) $(CFLAGS) -c ..\api1.c
     87api2.obj: ..\api2.c
     88    $(CC) $(CFLAGS) -c ..\api2.c
     89apiext.obj: ..\apiext.c
     90    $(CC) $(CFLAGS) -c ..\apiext.c
     91attrib.obj: ..\attrib.c
     92    $(CC) $(CFLAGS) -c ..\attrib.c
     93bbox.obj: ..\bbox.c
     94    $(CC) $(CFLAGS) -c ..\bbox.c
     95bitmap.obj: ..\bitmap.c
     96    $(CC) $(CFLAGS) -c ..\bitmap.c
     97blend.obj: ..\blend.c
     98    $(CC) $(CFLAGS) -c ..\blend.c
     99clip.obj: ..\clip.c
     100    $(CC) $(CFLAGS) -c ..\clip.c
     101colortab.obj: ..\colortab.c
     102    $(CC) $(CFLAGS) -c ..\colortab.c
     103config.obj: ..\config.c
     104    $(CC) $(CFLAGS) -c ..\config.c
     105context.obj: ..\context.c
     106    $(CC) $(CFLAGS) -c ..\context.c
     107copypix.obj: ..\copypix.c
     108    $(CC) $(CFLAGS) -c ..\copypix.c
     109cva.obj: ..\cva.c
     110    $(CC) $(CFLAGS) -c ..\cva.c
     111depth.obj: ..\depth.c
     112    $(CC) $(CFLAGS) -c ..\depth.c
     113dlist.obj: ..\dlist.c
     114    $(CC) $(CFLAGS) -c ..\dlist.c
     115drawpix.obj: ..\drawpix.c
     116    $(CC) $(CFLAGS) -c ..\drawpix.c
     117enable.obj: ..\enable.c
     118    $(CC) $(CFLAGS) -c ..\enable.c
     119enums.obj: ..\enums.c
     120    $(CC) $(CFLAGS) -c ..\enums.c
     121eval.obj: ..\eval.c
     122    $(CC) $(CFLAGS) -c ..\eval.c
     123extensions.obj: ..\extensions.c
     124    $(CC) $(CFLAGS) -c ..\extensions.c
     125feedback.obj: ..\feedback.c
     126    $(CC) $(CFLAGS) -c ..\feedback.c
     127fog.obj: ..\fog.c
     128    $(CC) $(CFLAGS) -c ..\fog.c
     129get.obj: ..\get.c
     130    $(CC) $(CFLAGS) -c ..\get.c
     131glmisc.obj: ..\glmisc.c
     132    $(CC) $(CFLAGS) -c ..\glmisc.c
     133hash.obj: ..\hash.c
     134    $(CC) $(CFLAGS) -c ..\hash.c
     135image.obj: ..\image.c
     136    $(CC) $(CFLAGS) -c ..\image.c
     137light.obj: ..\light.c
     138    $(CC) $(CFLAGS) -c ..\light.c
     139lines.obj: ..\lines.c
     140    $(CC) $(CFLAGS) -c ..\lines.c
     141logic.obj: ..\logic.c
     142    $(CC) $(CFLAGS) -c ..\logic.c
     143masking.obj: ..\masking.c
     144    $(CC) $(CFLAGS) -c ..\masking.c
     145matrix.obj: ..\matrix.c
     146    $(CC) $(CFLAGS) -c ..\matrix.c
     147mmath.obj: ..\mmath.c
     148    $(CC) $(CFLAGS) -c ..\mmath.c
     149mthreads.obj: ..\mthreads.c
     150    $(CC) $(CFLAGS) -c ..\mthreads.c
     151pb.obj: ..\pb.c
     152    $(CC) $(CFLAGS) -c ..\pb.c
     153pipeline.obj: ..\pipeline.c
     154    $(CC) $(CFLAGS) -c ..\pipeline.c
     155pixel.obj: ..\pixel.c
     156    $(CC) $(CFLAGS) -c ..\pixel.c
     157pointers.obj: ..\pointers.c
     158    $(CC) $(CFLAGS) -c ..\pointers.c
     159points.obj: ..\points.c
     160    $(CC) $(CFLAGS) -c ..\points.c
     161polygon.obj: ..\polygon.c
     162    $(CC) $(CFLAGS) -c ..\polygon.c
     163quads.obj: ..\quads.c
     164    $(CC) $(CFLAGS) -c ..\quads.c
     165rastpos.obj: ..\rastpos.c
     166    $(CC) $(CFLAGS) -c ..\rastpos.c
     167readpix.obj: ..\readpix.c
     168    $(CC) $(CFLAGS) -c ..\readpix.c
     169rect.obj: ..\rect.c
     170    $(CC) $(CFLAGS) -c ..\rect.c
     171scissor.obj: ..\scissor.c
     172    $(CC) $(CFLAGS) -c ..\scissor.c
     173shade.obj: ..\shade.c
     174    $(CC) $(CFLAGS) -c ..\shade.c
     175span.obj: ..\span.c
     176    $(CC) $(CFLAGS) -c ..\span.c
     177stages.obj: ..\stages.c
     178    $(CC) $(CFLAGS) -c ..\stages.c
     179stencil.obj: ..\stencil.c
     180    $(CC) $(CFLAGS) -c ..\stencil.c
     181teximage.obj: ..\teximage.c
     182    $(CC) $(CFLAGS) -c ..\teximage.c
     183texobj.obj: ..\texobj.c
     184    $(CC) $(CFLAGS) -c ..\texobj.c
     185texstate.obj: ..\texstate.c
     186    $(CC) $(CFLAGS) -c ..\texstate.c
     187texture.obj: ..\texture.c
     188    $(CC) $(CFLAGS) -c ..\texture.c
     189translate.obj: ..\translate.c
     190    $(CC) $(CFLAGS) -c ..\translate.c
     191triangle.obj: ..\triangle.c
     192    $(CC) $(CFLAGS) -c ..\triangle.c
     193varray.obj: ..\varray.c
     194    $(CC) $(CFLAGS) -c ..\varray.c
     195vb.obj: ..\vb.c
     196    $(CC) $(CFLAGS) -c ..\vb.c
     197vbcull.obj: ..\vbcull.c
     198    $(CC) $(CFLAGS) -c ..\vbcull.c
     199vbfill.obj: ..\vbfill.c
     200    $(CC) $(CFLAGS) -c ..\vbfill.c
     201vbindirect.obj: ..\vbindirect.c
     202    $(CC) $(CFLAGS) -c ..\vbindirect.c
     203vbrender.obj: ..\vbrender.c
     204    $(CC) $(CFLAGS) -c ..\vbrender.c
     205vbxform.obj: ..\vbxform.c
     206    $(CC) $(CFLAGS) -c ..\vbxform.c
     207vector.obj: ..\vector.c
     208    $(CC) $(CFLAGS) -c ..\vector.c
     209vertices.obj: ..\vertices.c
     210    $(CC) $(CFLAGS) -c ..\vertices.c
     211winpos.obj: ..\winpos.c
     212    $(CC) $(CFLAGS) -c ..\winpos.c
     213xform.obj: ..\xform.c
     214    $(CC) $(CFLAGS) -c ..\xform.c
     215zoom.obj: ..\zoom.c
     216    $(CC) $(CFLAGS) -c ..\zoom.c
     217osmesa.obj: ..\osmesa.c
     218    $(CC) $(CFLAGS) -c ..\osmesa.c
     219wmesa.obj: ..\wmesa.obj
     220    $(CC) $(CFLAGS) -c ..\osmesa.obj
     221internal.obj: ..\internal.c
     222    $(CC) $(CFLAGS) -c ..\internal.c
     223
     224
    77225dep:
    78226    $(DEPEND) -I$(PDWIN32_INCLUDE);$(PDWIN32_INCLUDE)\win -I..\..\glut -I..\GL -I.. -I$(PDWIN32_INCLUDE)\glide \
    79         *.c *.cpp *.h *.asm *.inc $(PDWIN32_INCLUDE)\*.h 
     227        *.c *.cpp *.h *.asm *.inc ..\*.c $(PDWIN32_INCLUDE)\*.h
    80228
    81229!ifndef NODEP
     
    84232
    85233clean:
    86         $(RM) *.obj 
    87         $(RM) *.dll 
    88         $(RM) *.lib 
     234        $(RM) *.obj
     235        $(RM) *.dll
     236        $(RM) *.lib
    89237        $(RM) *.lrf
    90238        $(RM) resource.asm
Note: See TracChangeset for help on using the changeset viewer.