2
0

Sources.pp 2.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. #define BUILD_DIRECTORY $[HAVE_TINYDISPLAY]
  2. #define BUILDING_DLL BUILDING_TINYDISPLAY
  3. #define OSX_SYS_FRAMEWORKS $[if $[not $[BUILD_IPHONE]],ApplicationServices Carbon CoreServices Cocoa ]
  4. #define OTHER_LIBS p3interrogatedb:c p3dconfig:c p3dtoolconfig:m \
  5. p3dtoolutil:c p3dtoolbase:c p3dtool:m p3prc:c
  6. #define USE_PACKAGES sdl
  7. #if $[UNIX_PLATFORM]
  8. #define USE_PACKAGES $[USE_PACKAGES] x11
  9. #endif
  10. #begin lib_target
  11. #define TARGET p3tinydisplay
  12. #define LOCAL_LIBS \
  13. p3gsgbase p3gobj p3display \
  14. p3putil p3linmath p3mathutil p3pnmimage p3windisplay p3x11display
  15. #define COMBINED_SOURCES $[TARGET]_composite1.cxx $[TARGET]_composite2.cxx
  16. #define SOURCES \
  17. config_tinydisplay.h \
  18. tinyGeomMunger.I tinyGeomMunger.h \
  19. tinySDLGraphicsPipe.I tinySDLGraphicsPipe.h \
  20. tinySDLGraphicsWindow.h tinySDLGraphicsWindow.I \
  21. tinyGraphicsBuffer.h tinyGraphicsBuffer.I \
  22. tinyGraphicsStateGuardian.h tinyGraphicsStateGuardian.I \
  23. tinyTextureContext.I tinyTextureContext.h \
  24. tinyWinGraphicsPipe.I tinyWinGraphicsPipe.h \
  25. tinyWinGraphicsWindow.h tinyWinGraphicsWindow.I \
  26. tinyXGraphicsPipe.I tinyXGraphicsPipe.h \
  27. tinyXGraphicsWindow.h tinyXGraphicsWindow.I \
  28. tinyOffscreenGraphicsPipe.I tinyOffscreenGraphicsPipe.h \
  29. tinyOsxGraphicsPipe.I tinyOsxGraphicsPipe.h \
  30. tinyOsxGraphicsWindow.h tinyOsxGraphicsWindow.I \
  31. $[if $[and $[IS_OSX],$[HAVE_CARBON]],tinyOsxGraphicsWindow.mm,] \
  32. zbuffer.h zfeatures.h zgl.h \
  33. zline.h zmath.h \
  34. ztriangle_1.cxx ztriangle_2.cxx \
  35. ztriangle_3.cxx ztriangle_4.cxx \
  36. ztriangle.h ztriangle_two.h \
  37. ztriangle_code_1.h ztriangle_code_2.h \
  38. ztriangle_code_3.h ztriangle_code_4.h \
  39. ztriangle_table.h ztriangle_table.cxx \
  40. store_pixel.h store_pixel_code.h store_pixel_table.h
  41. #define INCLUDED_SOURCES \
  42. clip.cxx \
  43. config_tinydisplay.cxx \
  44. error.cxx \
  45. image_util.cxx \
  46. init.cxx \
  47. td_light.cxx \
  48. memory.cxx \
  49. specbuf.cxx \
  50. store_pixel.cxx \
  51. td_texture.cxx \
  52. tinyGeomMunger.cxx \
  53. tinyGraphicsBuffer.cxx \
  54. tinyGraphicsStateGuardian.cxx \
  55. tinyOffscreenGraphicsPipe.cxx \
  56. tinyOsxGraphicsPipe.cxx \
  57. tinySDLGraphicsPipe.cxx \
  58. tinySDLGraphicsWindow.cxx \
  59. tinyTextureContext.cxx \
  60. tinyWinGraphicsPipe.cxx \
  61. tinyWinGraphicsWindow.cxx \
  62. tinyXGraphicsPipe.cxx \
  63. tinyXGraphicsWindow.cxx \
  64. vertex.cxx \
  65. zbuffer.cxx \
  66. zdither.cxx \
  67. zline.cxx \
  68. zmath.cxx
  69. #end lib_target