home *** CD-ROM | disk | FTP | other *** search
/ Amiga MA Magazine 1998 #6 / amigamamagazinepolishissue1998.iso / coders / mesa-1.2.8 / windows / winmesa.mak < prev    next >
Makefile  |  1996-05-27  |  15KB  |  458 lines

  1. ORIGIN        = Symantec C++
  2. ORIGIN_VER    = Version 7.00
  3. VERSION        = DEBUG
  4.  
  5. !IFDEF SUB_DEBUG
  6. DEBUG        = $(SUB_DEBUG)
  7. NDEBUG        = !$(SUB_DEBUG)
  8. !ELSE
  9. DEBUG        = 1
  10. NDEBUG        = 0
  11. !ENDIF
  12.  
  13. PROJ        = winmesa
  14. APPTYPE        = WIN32 LIB
  15. PROJTYPE    = LIB
  16.  
  17. CC        = SC
  18. CPP        = SPP
  19. MAKE        = SMAKE
  20. RC        = RCC
  21. HC        = HC31
  22. ASM        = SC
  23. DISASM        = OBJ2ASM
  24. LNK        = LINK
  25. DLLS        = 
  26.  
  27. HEADERS        = ..\src\context.h ..\src\quickpol.h ..\src\wmesap.h  \
  28.         ..\include\gl\gl.h ..\include\gl\wmesa.h ..\src\scissor.h ..\src\blend.h  \
  29.         ..\src\alpha.h ..\src\logic.h ..\src\enable.h ..\src\drawpixe.h  \
  30.         ..\src\copypixe.h ..\src\bitmap.h ..\src\attrib.h ..\src\accum.h  \
  31.         ..\src\interp.h ..\src\bresenha.h ..\src\dither.h ..\src\texture.h  \
  32.         ..\src\polygons.h ..\src\points.h ..\src\lines.h ..\src\light.h  \
  33.         ..\src\fog.h ..\src\draw.h ..\src\stencil.h ..\src\span.h  \
  34.         ..\src\depth.h ..\src\eval.h ..\src\xform.h ..\src\vb.h  \
  35.         ..\src\clip.h ..\src\pixel.h ..\src\pb.h ..\src\feedback.h  \
  36.         ..\src\macros.h ..\src\list.h ..\src\dd.h ..\src\config.h  \
  37.         ..\include\gl/gl.h d:\sc\include\stdlib.h d:\sc\include\string.h d:\sc\include\assert.h  \
  38.         d:\sc\include\stdio.h d:\sc\include\math.h d:\sc\include\windows.h d:\sc\include\win32\scdefs.h  \
  39.         d:\sc\include\win32\windows.h d:\sc\include\excpt.h d:\sc\include\stdarg.h d:\sc\include\windef.h  \
  40.         d:\sc\include\win32\windef.h d:\sc\include\winnt.h d:\sc\include\win32\winnt.h d:\sc\include\ctype.h  \
  41.         d:\sc\include\win32\pshpack4.h d:\sc\include\win32\poppack.h d:\sc\include\win32\pshpack1.h d:\sc\include\winbase.h  \
  42.         d:\sc\include\win32\winbase.h d:\sc\include\winerror.h d:\sc\include\win32\winerror.h d:\sc\include\wingdi.h  \
  43.         d:\sc\include\win32\wingdi.h d:\sc\include\win32\pshpack2.h d:\sc\include\winuser.h d:\sc\include\win32\winuser.h  \
  44.         d:\sc\include\winnls.h d:\sc\include\win32\winnls.h d:\sc\include\wincon.h d:\sc\include\win32\wincon.h  \
  45.         d:\sc\include\winver.h d:\sc\include\win32\winver.h d:\sc\include\winreg.h d:\sc\include\win32\winreg.h  \
  46.         d:\sc\include\winnetwk.h d:\sc\include\win32\winnetwk.h d:\sc\include\cderr.h d:\sc\include\win32\cderr.h  \
  47.         d:\sc\include\dde.h d:\sc\include\win32\dde.h d:\sc\include\ddeml.h d:\sc\include\win32\ddeml.h  \
  48.         d:\sc\include\dlgs.h d:\sc\include\win32\dlgs.h d:\sc\include\lzexpand.h d:\sc\include\win32\lzexpand.h  \
  49.         d:\sc\include\mmsystem.h d:\sc\include\win32\mmsystem.h d:\sc\include\nb30.h d:\sc\include\win32\nb30.h  \
  50.         d:\sc\include\rpc.h d:\sc\include\win32\rpc.h d:\sc\include\win32\rpcdce.h d:\sc\include\win32\rpcdcep.h  \
  51.         d:\sc\include\win32\rpcnsi.h d:\sc\include\win32\rpcnterr.h d:\sc\include\shellapi.h d:\sc\include\win32\shellapi.h  \
  52.         d:\sc\include\winperf.h d:\sc\include\win32\winperf.h d:\sc\include\winsock.h d:\sc\include\win32\winsock.h  \
  53.         d:\sc\include\commdlg.h d:\sc\include\win32\commdlg.h d:\sc\include\drivinit.h d:\sc\include\win32\drivinit.h  \
  54.         d:\sc\include\winspool.h d:\sc\include\win32\winspool.h d:\sc\include\ole2.h d:\sc\include\win32\ole2.h  \
  55.         d:\sc\include\win32\pshpack8.h d:\sc\include\objerror.h d:\sc\include\win32\objerror.h d:\sc\include\objbase.h  \
  56.         d:\sc\include\win32\objbase.h d:\sc\include\rpcndr.h d:\sc\include\win32\rpcndr.h d:\sc\include\win32\rpcnsip.h  \
  57.         d:\sc\include\win32\cguid.h d:\sc\include\oleauto.h d:\sc\include\win32\oleauto.h d:\sc\include\winsvc.h  \
  58.         d:\sc\include\win32\winsvc.h c:\wing\include\wing.h 
  59.  
  60. DEFFILE        = winmesa.def
  61.  
  62. !IF $(DEBUG)
  63. OUTPUTDIR    = \mesa\windows
  64. !IF EXIST (\mesa\windows)
  65. CREATEOUTPUTDIR    =
  66. !ELSE
  67. CREATEOUTPUTDIR    = if not exist $(OUTPUTDIR)\*.* md $(OUTPUTDIR)
  68. !ENDIF
  69. TARGETDIR    = \mesa\windows
  70. !IF EXIST (\mesa\windows)
  71. CREATETARGETDIR    =
  72. !ELSE
  73. CREATETARGETDIR    = if not exist $(TARGETDIR)\*.* md $(TARGETDIR)
  74. !ENDIF
  75.  
  76. LIBS        = 
  77.  
  78. CFLAGS        =  -J -mn -C -D_WINDOWS -S -s -3 -a1 -c -H -HO- -g 
  79. LFLAGS        =  /CO /NOI /DE /PACKF /XN /A:512
  80. DEFINES        = -DFILE_NAMES_8_3 -D__WIN32__ -D__SYMANTEC_BUGS 
  81. !ELSE
  82. OUTPUTDIR    = .
  83. CREATEOUTPUTDIR    =
  84. TARGETDIR    = .
  85. CREATETARGETDIR    =
  86.  
  87. LIBS        = 
  88.  
  89. CFLAGS        =  -mn -o+time -D_WINDOWS -3 -a8 -c 
  90. LFLAGS        =  /NOI /DE /E /PACKF /XN /A:512
  91. DEFINES        = 
  92. !ENDIF
  93.  
  94. HFLAGS        = $(CFLAGS) 
  95. MFLAGS        = MASTERPROJ=$(PROJ) 
  96. LIBFLAGS    =  /C 
  97. RESFLAGS    =  -32 
  98. DEBUGGERFLAGS    =  
  99. AFLAGS        = $(CFLAGS) 
  100. HELPFLAGS    = 
  101.  
  102. MODEL        = N
  103.  
  104. PAR        = PROJS BATS OBJS
  105.  
  106. RCDEFINES    = 
  107.  
  108. LIBDIRS        = 
  109.  
  110. INCLUDES    = -I..\include -I..\src -Ic:\wing\include 
  111.  
  112. INCLUDEDOBJS    = 
  113.  
  114. OBJS        =  $(OUTPUTDIR)\accum.OBJ  $(OUTPUTDIR)\alpha.OBJ  $(OUTPUTDIR)\attrib.OBJ  \
  115.          $(OUTPUTDIR)\bitmap.OBJ  $(OUTPUTDIR)\blend.OBJ  $(OUTPUTDIR)\bresenha.OBJ  $(OUTPUTDIR)\clip.OBJ  \
  116.          $(OUTPUTDIR)\context.OBJ  $(OUTPUTDIR)\copypixe.OBJ  $(OUTPUTDIR)\depth.OBJ  $(OUTPUTDIR)\dither.OBJ  \
  117.          $(OUTPUTDIR)\draw.OBJ  $(OUTPUTDIR)\drawpixe.OBJ  $(OUTPUTDIR)\enable.OBJ  $(OUTPUTDIR)\eval2.OBJ  \
  118.          $(OUTPUTDIR)\feedback.OBJ  $(OUTPUTDIR)\fog.OBJ  $(OUTPUTDIR)\get.OBJ  $(OUTPUTDIR)\interp.OBJ  \
  119.          $(OUTPUTDIR)\light.OBJ  $(OUTPUTDIR)\lines.OBJ  $(OUTPUTDIR)\list.OBJ  $(OUTPUTDIR)\logic.OBJ  \
  120.          $(OUTPUTDIR)\misc.OBJ  $(OUTPUTDIR)\pb.OBJ  $(OUTPUTDIR)\pixel.OBJ  $(OUTPUTDIR)\points.OBJ  \
  121.          $(OUTPUTDIR)\polygons.OBJ  $(OUTPUTDIR)\quickpol.OBJ  $(OUTPUTDIR)\readpixe.OBJ  $(OUTPUTDIR)\scissor.OBJ  \
  122.          $(OUTPUTDIR)\span.OBJ  $(OUTPUTDIR)\stencil.OBJ  $(OUTPUTDIR)\texture.OBJ  $(OUTPUTDIR)\vertex.OBJ  \
  123.          $(OUTPUTDIR)\wmesa.OBJ  $(OUTPUTDIR)\xform.OBJ 
  124.  
  125. RCFILES        = 
  126.  
  127. RESFILES    = 
  128.  
  129. SYMS        = 
  130.  
  131. HELPFILES    = 
  132.  
  133. BATS        = 
  134.  
  135. .SUFFIXES: .C .CP .CPP .CXX .CC .H .HPP .HXX .COM .EXE .DLL .LIB .RTF .DLG .ASM .RES .RC .OBJ 
  136.  
  137. .C.OBJ:
  138.     $(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -o$*.obj $*.c
  139.  
  140. .CPP.OBJ:
  141.     $(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -o$*.obj $*.cpp
  142.  
  143. .CXX.OBJ:
  144.     $(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -o$*.obj $*.cxx
  145.  
  146. .CC.OBJ:
  147.     $(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -o$*.obj $*.cc
  148.  
  149. .CP.OBJ:
  150.     $(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -o$*.obj $*.cp
  151.  
  152. .H.SYM:
  153.     $(CC) $(HFLAGS) $(DEFINES) $(INCLUDES) -HF -o.\$(*B).sym $*.h
  154.  
  155. .HPP.SYM:
  156.     $(CC) $(HFLAGS) $(DEFINES) $(INCLUDES) -HF -o.\$(*B).sym $*.hpp
  157.  
  158. .HXX.SYM:
  159.     $(CC) $(HFLAGS) $(DEFINES) $(INCLUDES) -HF -o.\$(*B).sym $*.hxx
  160.  
  161. .C.EXP:
  162.     $(CPP) $(CFLAGS) $(DEFINES) $(INCLUDES)   $*.c   -o$*.lst
  163.  
  164. .CPP.EXP:
  165.     $(CPP) $(CFLAGS) $(DEFINES) $(INCLUDES) $*.cpp -o$*.lst
  166.  
  167. .CXX.EXP:
  168.     $(CPP) $(CFLAGS) $(DEFINES) $(INCLUDES) $*.cxx -o$*.lst
  169.  
  170. .CP.EXP:
  171.     $(CPP) $(CFLAGS) $(DEFINES) $(INCLUDES)  $*.cp  -o$*.lst
  172.  
  173. .CC.EXP:
  174.     $(CPP) $(CFLAGS) $(DEFINES) $(INCLUDES)  $*.cc  -o$*.lst
  175.  
  176. .ASM.EXP:
  177.     $(CPP) $(CFLAGS) $(DEFINES) $(INCLUDES) $*.asm -o$*.lst
  178.  
  179. .OBJ.COD:
  180.     $(DISASM) $*.OBJ >$*.cod
  181.  
  182. .OBJ.EXE:
  183.     $(LNK) $(LFLAGS) @$(PROJ).LNK
  184.  
  185. .RTF.HLP:
  186.     $(HC) $(HELPFLAGS) $*.HPJ
  187.  
  188. .ASM.OBJ:
  189.     $(ASM) $(AFLAGS) $(DEFINES) $(INCLUDES) -o$*.obj $*.asm
  190.  
  191. .RC.RES: 
  192.     $(RC) $(RCDEFINES) $(RESFLAGS) $(INCLUDES) $*.rc -o$*.res
  193.  
  194. .DLG.RES:
  195.     echo ^#include "windows.h" >$$$*.rc
  196.     echo ^IF EXIST "$*.h" >>$$$*.rc
  197.     echo ^#include "$*.h" >>$$$*.rc
  198.     echo ^#include "$*.dlg" >>$$$*.rc
  199.     $(RC) $(RCDEFINES) $(RESFLAGS) $(INCLUDES) $$$*.rc
  200.     -del $*.res
  201.     -ren $$$*.res $*.res
  202.  
  203.  
  204.  
  205. all:    createdir $(PRECOMPILE) $(SYMS) $(OBJS) $(INCLUDEDOBJS) $(POSTCOMPILE) $(TARGETDIR)\$(PROJ).$(PROJTYPE) $(POSTLINK) _done
  206.  
  207. createdir:
  208.     $(CREATEOUTPUTDIR)
  209.     $(CREATETARGETDIR)
  210.  
  211. $(TARGETDIR)\$(PROJ).$(PROJTYPE): $(OBJS) $(INCLUDEDOBJS) $(RCFILES) $(RESFILES) $(HELPFILES) 
  212.         LIB $(TARGETDIR)\$$SCW$$.$(PROJTYPE) $(LIBFLAGS)\
  213.                 @<<
  214.  +\mesa\windows\accum +\mesa\windows\alpha +\mesa\windows\attrib &
  215.          +\mesa\windows\bitmap +\mesa\windows\blend +\mesa\windows\bresenha +\mesa\windows\clip &
  216.          +\mesa\windows\context +\mesa\windows\copypixe +\mesa\windows\depth +\mesa\windows\dither &
  217.          +\mesa\windows\draw +\mesa\windows\drawpixe +\mesa\windows\enable +\mesa\windows\eval2 &
  218.          +\mesa\windows\feedback +\mesa\windows\fog +\mesa\windows\get +\mesa\windows\interp &
  219.          +\mesa\windows\light +\mesa\windows\lines +\mesa\windows\list +\mesa\windows\logic &
  220.          +\mesa\windows\misc +\mesa\windows\pb +\mesa\windows\pixel +\mesa\windows\points &
  221.          +\mesa\windows\polygons +\mesa\windows\quickpol +\mesa\windows\readpixe +\mesa\windows\scissor &
  222.          +\mesa\windows\span +\mesa\windows\stencil +\mesa\windows\texture +\mesa\windows\vertex &
  223.          +\mesa\windows\wmesa +\mesa\windows\xform
  224. <<
  225.             -del $(TARGETDIR)\$(PROJ).$(PROJTYPE)
  226.             -ren $(TARGETDIR)\$$SCW$$.$(PROJTYPE) $(PROJ).$(PROJTYPE)
  227.             -echo $(TARGETDIR)\$(PROJ).$(PROJTYPE) built
  228.  
  229. _done:
  230.         -echo $(PROJ).$(PROJTYPE) done
  231.  
  232. buildall:    clean    all
  233.  
  234.  
  235. clean:
  236.         -del $(TARGETDIR)\$$SCW$$.$(PROJTYPE)
  237.         -del $(TARGETDIR)\$(PROJ).CLE
  238.         -del $(OUTPUTDIR)\SCPH.SYM
  239.         -del $(OBJS)
  240.  
  241. cleanres:
  242.  
  243. res:        cleanres $(RCFILES) all
  244.  
  245.  
  246. link:
  247.         LIB $$SCW$$.$(PROJTYPE) $(LIBFLAGS)\
  248.                 @<<
  249.  +\mesa\windows\accum +\mesa\windows\alpha +\mesa\windows\attrib &
  250.          +\mesa\windows\bitmap +\mesa\windows\blend +\mesa\windows\bresenha +\mesa\windows\clip &
  251.          +\mesa\windows\context +\mesa\windows\copypixe +\mesa\windows\depth +\mesa\windows\dither &
  252.          +\mesa\windows\draw +\mesa\windows\drawpixe +\mesa\windows\enable +\mesa\windows\eval2 &
  253.          +\mesa\windows\feedback +\mesa\windows\fog +\mesa\windows\get +\mesa\windows\interp &
  254.          +\mesa\windows\light +\mesa\windows\lines +\mesa\windows\list +\mesa\windows\logic &
  255.          +\mesa\windows\misc +\mesa\windows\pb +\mesa\windows\pixel +\mesa\windows\points &
  256.          +\mesa\windows\polygons +\mesa\windows\quickpol +\mesa\windows\readpixe +\mesa\windows\scissor &
  257.          +\mesa\windows\span +\mesa\windows\stencil +\mesa\windows\texture +\mesa\windows\vertex &
  258.          +\mesa\windows\wmesa +\mesa\windows\xform
  259. <<
  260.         -del $(TARGETDIR)\$(PROJ).$(PROJTYPE)
  261.         -ren $(TARGETDIR)\$$SCW$$.$(PROJTYPE) $(PROJ).$(PROJTYPE)
  262.  
  263.  
  264.  
  265.  
  266. !IF EXIST (winmesa.dpd)
  267. !INCLUDE winmesa.dpd
  268. !ENDIF
  269.  
  270.  
  271.  
  272. $(OUTPUTDIR)\accum.OBJ:    ..\src\accum.c
  273.         $(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -o$(OUTPUTDIR)\accum.obj ..\src\accum.c
  274.  
  275.  
  276.  
  277. $(OUTPUTDIR)\alpha.OBJ:    ..\src\alpha.c
  278.         $(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -o$(OUTPUTDIR)\alpha.obj ..\src\alpha.c
  279.  
  280.  
  281.  
  282. $(OUTPUTDIR)\attrib.OBJ:    ..\src\attrib.c
  283.         $(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -o$(OUTPUTDIR)\attrib.obj ..\src\attrib.c
  284.  
  285.  
  286.  
  287. $(OUTPUTDIR)\bitmap.OBJ:    ..\src\bitmap.c
  288.         $(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -o$(OUTPUTDIR)\bitmap.obj ..\src\bitmap.c
  289.  
  290.  
  291.  
  292. $(OUTPUTDIR)\blend.OBJ:    ..\src\blend.c
  293.         $(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -o$(OUTPUTDIR)\blend.obj ..\src\blend.c
  294.  
  295.  
  296.  
  297. $(OUTPUTDIR)\bresenha.OBJ:    ..\src\bresenha.c
  298.         $(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -o$(OUTPUTDIR)\bresenha.obj ..\src\bresenha.c
  299.  
  300.  
  301.  
  302. $(OUTPUTDIR)\clip.OBJ:    ..\src\clip.c
  303.         $(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -o$(OUTPUTDIR)\clip.obj ..\src\clip.c
  304.  
  305.  
  306.  
  307. $(OUTPUTDIR)\context.OBJ:    ..\src\context.c
  308.         $(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -o$(OUTPUTDIR)\context.obj ..\src\context.c
  309.  
  310.  
  311.  
  312. $(OUTPUTDIR)\copypixe.OBJ:    ..\src\copypixe.c
  313.         $(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -o$(OUTPUTDIR)\copypixe.obj ..\src\copypixe.c
  314.  
  315.  
  316.  
  317. $(OUTPUTDIR)\depth.OBJ:    ..\src\depth.c
  318.         $(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -o$(OUTPUTDIR)\depth.obj ..\src\depth.c
  319.  
  320.  
  321.  
  322. $(OUTPUTDIR)\dither.OBJ:    ..\src\dither.c
  323.         $(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -o$(OUTPUTDIR)\dither.obj ..\src\dither.c
  324.  
  325.  
  326.  
  327. $(OUTPUTDIR)\draw.OBJ:    ..\src\draw.c
  328.         $(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -o$(OUTPUTDIR)\draw.obj ..\src\draw.c
  329.  
  330.  
  331.  
  332. $(OUTPUTDIR)\drawpixe.OBJ:    ..\src\drawpixe.c
  333.         $(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -o$(OUTPUTDIR)\drawpixe.obj ..\src\drawpixe.c
  334.  
  335.  
  336.  
  337. $(OUTPUTDIR)\enable.OBJ:    ..\src\enable.c
  338.         $(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -o$(OUTPUTDIR)\enable.obj ..\src\enable.c
  339.  
  340.  
  341.  
  342. $(OUTPUTDIR)\eval2.OBJ:    ..\src\eval2.c
  343.         $(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -o$(OUTPUTDIR)\eval2.obj ..\src\eval2.c
  344.  
  345.  
  346.  
  347. $(OUTPUTDIR)\feedback.OBJ:    ..\src\feedback.c
  348.         $(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -o$(OUTPUTDIR)\feedback.obj ..\src\feedback.c
  349.  
  350.  
  351.  
  352. $(OUTPUTDIR)\fog.OBJ:    ..\src\fog.c
  353.         $(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -o$(OUTPUTDIR)\fog.obj ..\src\fog.c
  354.  
  355.  
  356.  
  357. $(OUTPUTDIR)\get.OBJ:    ..\src\get.c
  358.         $(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -o$(OUTPUTDIR)\get.obj ..\src\get.c
  359.  
  360.  
  361.  
  362. $(OUTPUTDIR)\interp.OBJ:    ..\src\interp.c
  363.         $(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -o$(OUTPUTDIR)\interp.obj ..\src\interp.c
  364.  
  365.  
  366.  
  367. $(OUTPUTDIR)\light.OBJ:    ..\src\light.c
  368.         $(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -o$(OUTPUTDIR)\light.obj ..\src\light.c
  369.  
  370.  
  371.  
  372. $(OUTPUTDIR)\lines.OBJ:    ..\src\lines.c
  373.         $(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -o$(OUTPUTDIR)\lines.obj ..\src\lines.c
  374.  
  375.  
  376.  
  377. $(OUTPUTDIR)\list.OBJ:    ..\src\list.c
  378.         $(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -o$(OUTPUTDIR)\list.obj ..\src\list.c
  379.  
  380.  
  381.  
  382. $(OUTPUTDIR)\logic.OBJ:    ..\src\logic.c
  383.         $(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -o$(OUTPUTDIR)\logic.obj ..\src\logic.c
  384.  
  385.  
  386.  
  387. $(OUTPUTDIR)\misc.OBJ:    ..\src\misc.c
  388.         $(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -o$(OUTPUTDIR)\misc.obj ..\src\misc.c
  389.  
  390.  
  391.  
  392. $(OUTPUTDIR)\pb.OBJ:    ..\src\pb.c
  393.         $(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -o$(OUTPUTDIR)\pb.obj ..\src\pb.c
  394.  
  395.  
  396.  
  397. $(OUTPUTDIR)\pixel.OBJ:    ..\src\pixel.c
  398.         $(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -o$(OUTPUTDIR)\pixel.obj ..\src\pixel.c
  399.  
  400.  
  401.  
  402. $(OUTPUTDIR)\points.OBJ:    ..\src\points.c
  403.         $(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -o$(OUTPUTDIR)\points.obj ..\src\points.c
  404.  
  405.  
  406.  
  407. $(OUTPUTDIR)\polygons.OBJ:    ..\src\polygons.c
  408.         $(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -o$(OUTPUTDIR)\polygons.obj ..\src\polygons.c
  409.  
  410.  
  411.  
  412. $(OUTPUTDIR)\quickpol.OBJ:    ..\src\quickpol.c
  413.         $(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -o$(OUTPUTDIR)\quickpol.obj ..\src\quickpol.c
  414.  
  415.  
  416.  
  417. $(OUTPUTDIR)\readpixe.OBJ:    ..\src\readpixe.c
  418.         $(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -o$(OUTPUTDIR)\readpixe.obj ..\src\readpixe.c
  419.  
  420.  
  421.  
  422. $(OUTPUTDIR)\scissor.OBJ:    ..\src\scissor.c
  423.         $(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -o$(OUTPUTDIR)\scissor.obj ..\src\scissor.c
  424.  
  425.  
  426.  
  427. $(OUTPUTDIR)\span.OBJ:    ..\src\span.c
  428.         $(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -o$(OUTPUTDIR)\span.obj ..\src\span.c
  429.  
  430.  
  431.  
  432. $(OUTPUTDIR)\stencil.OBJ:    ..\src\stencil.c
  433.         $(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -o$(OUTPUTDIR)\stencil.obj ..\src\stencil.c
  434.  
  435.  
  436.  
  437. $(OUTPUTDIR)\texture.OBJ:    ..\src\texture.c
  438.         $(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -o$(OUTPUTDIR)\texture.obj ..\src\texture.c
  439.  
  440.  
  441.  
  442. $(OUTPUTDIR)\vertex.OBJ:    ..\src\vertex.c
  443.         $(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -o$(OUTPUTDIR)\vertex.obj ..\src\vertex.c
  444.  
  445.  
  446.  
  447. $(OUTPUTDIR)\wmesa.OBJ:    ..\src\wmesa.c
  448.         $(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -o$(OUTPUTDIR)\wmesa.obj ..\src\wmesa.c
  449.  
  450.  
  451.  
  452. $(OUTPUTDIR)\xform.OBJ:    ..\src\xform.c
  453.         $(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -o$(OUTPUTDIR)\xform.obj ..\src\xform.c
  454.  
  455.  
  456.  
  457.  
  458.