Counter Strike : Global Offensive Source Code
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

105 lines
3.1 KiB

  1. //-----------------------------------------------------------------------------
  2. // MATHLIB.VPC
  3. //
  4. // Project Script
  5. //-----------------------------------------------------------------------------
  6. $macro SRCDIR ".."
  7. $include "$SRCDIR\vpc_scripts\source_lib_base.vpc"
  8. $Configuration
  9. {
  10. $Compiler
  11. {
  12. $AdditionalIncludeDirectories "$BASE;..\public\mathlib"
  13. $PreprocessorDefinitions "$BASE;MATHLIB_LIB"
  14. }
  15. }
  16. $Project "mathlib"
  17. {
  18. $Folder "Source Files"
  19. {
  20. $File "expressioncalculator.cpp"
  21. $File "color_conversion.cpp"
  22. $File "cholesky.cpp"
  23. $File "halton.cpp"
  24. $File "lightdesc.cpp"
  25. $File "mathlib_base.cpp"
  26. $File "powsse.cpp"
  27. $File "sparse_convolution_noise.cpp"
  28. $File "sseconst.cpp"
  29. $File "sse.cpp"
  30. $File "ssenoise.cpp"
  31. $File "anorms.cpp"
  32. $File "bumpvects.cpp"
  33. $File "IceKey.cpp"
  34. $File "kdop.cpp"
  35. $File "imagequant.cpp"
  36. $File "spherical.cpp"
  37. $File "polyhedron.cpp"
  38. $File "quantize.cpp"
  39. $File "randsse.cpp"
  40. $File "simdvectormatrix.cpp"
  41. $File "vmatrix.cpp"
  42. $File "almostequal.cpp"
  43. $File "simplex.cpp"
  44. $File "eigen.cpp"
  45. $File "box_buoyancy.cpp" [!$OSX32] // doesn't compile in debug under GCC 4.2.X
  46. $File "camera.cpp"
  47. $File "planefit.cpp"
  48. $File "polygon.cpp"
  49. $File "volumeculler.cpp"
  50. $File "transform.cpp"
  51. $File "sphere.cpp"
  52. $File "capsule.cpp"
  53. }
  54. $Folder "Public Header Files"
  55. {
  56. $File "$SRCDIR\public\mathlib\anorms.h"
  57. $File "$SRCDIR\public\mathlib\bumpvects.h"
  58. $File "$SRCDIR\public\mathlib\beziercurve.h"
  59. $File "$SRCDIR/public/mathlib/camera.h"
  60. $File "$SRCDIR\public\mathlib\compressed_3d_unitvec.h"
  61. $File "$SRCDIR\public\mathlib\compressed_light_cube.h"
  62. $File "$SRCDIR\public\mathlib\compressed_vector.h"
  63. $File "$SRCDIR\public\mathlib\expressioncalculator.h"
  64. $File "$SRCDIR\public\mathlib\halton.h"
  65. $File "$SRCDIR\public\mathlib\IceKey.H"
  66. $File "$SRCDIR\public\mathlib\lightdesc.h"
  67. $File "$SRCDIR\public\mathlib\math_pfns.h"
  68. $File "$SRCDIR\public\mathlib\mathlib.h"
  69. $File "$SRCDIR\public\mathlib\noise.h"
  70. $File "$SRCDIR\public\mathlib\polyhedron.h"
  71. $File "$SRCDIR\public\mathlib\quantize.h"
  72. $File "$SRCDIR\public\mathlib\simdvectormatrix.h"
  73. $File "$SRCDIR\public\mathlib\spherical_geometry.h"
  74. $File "$SRCDIR\public\mathlib\ssemath.h"
  75. $File "$SRCDIR\public\mathlib\ssequaternion.h"
  76. $File "$SRCDIR\public\mathlib\vector.h"
  77. $File "$SRCDIR\public\mathlib\vector2d.h"
  78. $File "$SRCDIR\public\mathlib\vector4d.h"
  79. $File "$SRCDIR\public\mathlib\vmatrix.h"
  80. $File "$SRCDIR\public\mathlib\vplane.h"
  81. $File "$SRCDIR\public\mathlib\simplex.h"
  82. $File "$SRCDIR\public\mathlib\eigen.h"
  83. $File "$SRCDIR\public\mathlib\box_buoyancy.h"
  84. $File "$SRCDIR\public\mathlib\cholesky.h"
  85. $File "$SRCDIR\public\mathlib\planefit.h"
  86. $File "$SRCDIR\public\mathlib\intvector3d.h"
  87. $File "$SRCDIR\public\mathlib\polygon.h"
  88. $File "$SRCDIR\public\mathlib\quadric.h"
  89. $File "$SRCDIR\public\mathlib\volumeculler.h"
  90. $File "$SRCDIR\public\mathlib\transform.h"
  91. $File "$SRCDIR/public/mathlib/sphere.h"
  92. $File "$SRCDIR/public/mathlib/capsule.h"
  93. }
  94. $Folder "Header Files"
  95. {
  96. $File "noisedata.h"
  97. $File "sse.h"
  98. }
  99. }