MAKEFILE 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118
  1. #
  2. # $Source: f:/miner/source/2d/rcs/makefile $
  3. # $Revision: 1.44 $
  4. # $Author: matt $
  5. # $Date: 1996/12/04 18:52:36 $
  6. #
  7. # Makefile for bios functions
  8. #
  9. # What to install, and where to install it
  10. INSTALL_TARGS = effect2d.h gr.h gr.lib grdef.h gr.inc palette.h ibitblt.h rle.h pcx.h
  11. # What to clean
  12. CLEAN_TARGS = $(OBJDIR)\*.obj
  13. # What libs to make
  14. LIBS = gr
  15. # What test programs to make
  16. #TEST_PROGS = testg testp vesatest
  17. #PROGS = testg
  18. # What object files for the lib
  19. GR_OBJS = linear.obj canvas.obj bitmap.obj gr.obj font.obj \
  20. bitblt.obj scanline.obj pixel.obj poly.obj disc.obj rect.obj box.obj \
  21. gpixel.obj line.obj lbitblt.obj \
  22. scale.obj scalea.obj circle.obj ibitblt.obj rle.obj pcx.obj
  23. #effects.obj roller.obj
  24. # What object files and libs for the test programs
  25. #TESTG_SRCS = testg.c tmapbits.c
  26. #TESTG_LIBS = io.lib gr.lib misc.lib mem.lib iff.lib cfile.lib
  27. #TESTP_OBJS = testp.obj
  28. #TESTP_LIBS = io.lib gr.lib misc.lib mem.lib cflib.lib
  29. #VESATEST_OBJS = vesatest.obj
  30. #VESATEST_LIBS = io.lib gr.lib misc.lib mem.lib cflib.lib
  31. #rules and targets common to all Miner makefiles
  32. %include $(INIT)\makefile.def
  33. ### OPUS MKMF: Do not remove this line! Generated dependencies follow.
  34. bitblt.obj: byteswap.h error.h fix.h gr.h grdef.h mem.h mono.h pa_enabl.h \
  35. poly_acc.h pstypes.h rle.h
  36. bitmap.obj: error.h fix.h gr.h grdef.h malloc.h mem.h pa_enabl.h poly_acc.h \
  37. pstypes.h stdio.h stdlib.h
  38. box.obj: fix.h gr.h grdef.h mem.h pstypes.h
  39. canvas.obj: error.h fix.h gr.h grdef.h malloc.h mem.h pa_enabl.h poly_acc.h \
  40. pstypes.h stdio.h stdlib.h
  41. circle.obj: fix.h gr.h grdef.h mem.h pstypes.h
  42. disc.obj: fix.h gr.h grdef.h mem.h pstypes.h
  43. effects.obj: effect2d.h fix.h gr.h grdef.h mem.h pstypes.h stdio.h stdlib.h
  44. font.obj: byteswap.h cfile.h error.h fcntl.h fix.h gr.h grdef.h io.h mem.h \
  45. mono.h pa_enabl.h poly_acc.h pstypes.h stat.h stdarg.h stdio.h \
  46. stdlib.h string.h types.h unistd.h
  47. gpixel.obj: error.h fix.h gr.h grdef.h mem.h pa_enabl.h poly_acc.h \
  48. pstypes.h
  49. gr.obj: conio.h dos.h dpmi.h error.h fix.h gr.h grdef.h i86.h malloc.h \
  50. mem.h mono.h pa_enabl.h palette.h poly_acc.h pstypes.h stdio.h \
  51. stdlib.h string.h types.h
  52. ibitblt.obj: conio.h dos.h error.h fix.h gr.h grdef.h i86.h ibitblt.h mem.h \
  53. pa_enabl.h poly_acc.h pstypes.h stdio.h stdlib.h string.h types.h
  54. lbitblt.obj: fix.inc gr.inc psmacros.inc pstypes.inc
  55. line.obj: clip.h fix.h gr.h grdef.h mem.h pa_enabl.h poly_acc.h pstypes.h \
  56. stdlib.h
  57. linear.obj: psmacros.inc
  58. macstubs.obj: error.h fix.h gr.h pstypes.h
  59. mspeed.obj: conio.h fix.h gr.h grdef.h math.h pstypes.h stdio.h stdlib.h \
  60. timer.h
  61. paging.obj: psmacros.inc pstypes.inc
  62. pcx.obj: byteswap.h cfile.h fix.h gr.h grdef.h mem.h pa_enabl.h pcx.h \
  63. poly_acc.h pstypes.h stdio.h stdlib.h string.h
  64. pflow.obj: psmacros.inc pstypes.inc
  65. pixel.obj: error.h fix.h gr.h grdef.h mem.h pa_enabl.h poly_acc.h pstypes.h
  66. poly.obj: fix.h gr.h grdef.h mem.h pstypes.h
  67. rect.obj: fix.h gr.h grdef.h mem.h pa_enabl.h poly_acc.h pstypes.h
  68. rle.obj: dpmi.h error.h fix.h gr.h grdef.h key.h malloc.h mem.h mono.h \
  69. pa_enabl.h poly_acc.h pstypes.h stdio.h stdlib.h string.h
  70. scale.obj: conio.h error.h fix.h gr.h limits.h math.h mono.h pa_enabl.h \
  71. poly_acc.h pstypes.h rle.h stdio.h stdlib.h
  72. scalea.obj: psmacros.inc pstypes.inc
  73. scalemac.obj: error.h fix.h gr.h grdef.h pstypes.h
  74. scanline.obj: fix.h gr.h grdef.h mem.h pa_enabl.h poly_acc.h pstypes.h
  75. selector.obj: psmacros.inc pstypes.inc
  76. vesalib.obj: dpmi.h pstypes.h
  77. vesatest.obj: conio.h fix.h gr.h malloc.h pstypes.h stdio.h stdlib.h