CMakeSources.cmake 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. set(BS_BANSHEEPHYSX_INC_NOFILTER
  2. "BsPhysXPrerequisites.h"
  3. "BsPhysX.h"
  4. "BsPhysXMaterial.h"
  5. "BsPhysXRigidbody.h"
  6. "BsPhysXBoxCollider.h"
  7. "BsFPhysXCollider.h"
  8. "BsPhysXSphereCollider.h"
  9. "BsPhysXPlaneCollider.h"
  10. "BsPhysXCapsuleCollider.h"
  11. "BsPhysXMesh.h"
  12. "BsPhysXMeshCollider.h"
  13. "BsFPhysXJoint.h"
  14. "BsPhysXFixedJoint.h"
  15. "BsPhysXDistanceJoint.h"
  16. "BsPhysXHingeJoint.h"
  17. "BsPhysXSliderJoint.h"
  18. "BsPhysXSphericalJoint.h"
  19. "BsPhysXD6Joint.h"
  20. "BsPhysXCharacterController.h"
  21. )
  22. set(BS_BANSHEEPHYSX_SRC_NOFILTER
  23. "BsPhysXPlugin.cpp"
  24. "BsPhysX.cpp"
  25. "BsPhysXMaterial.cpp"
  26. "BsPhysXRigidbody.cpp"
  27. "BsPhysXBoxCollider.cpp"
  28. "BsFPhysXCollider.cpp"
  29. "BsPhysXSphereCollider.cpp"
  30. "BsPhysXPlaneCollider.cpp"
  31. "BsPhysXCapsuleCollider.cpp"
  32. "BsPhysXMesh.cpp"
  33. "BsPhysXMeshCollider.cpp"
  34. "BsFPhysXJoint.cpp"
  35. "BsPhysXFixedJoint.cpp"
  36. "BsPhysXDistanceJoint.cpp"
  37. "BsPhysXHingeJoint.cpp"
  38. "BsPhysXSliderJoint.cpp"
  39. "BsPhysXSphericalJoint.cpp"
  40. "BsPhysXD6Joint.cpp"
  41. "BsPhysXCharacterController.cpp"
  42. )
  43. set(BS_BANSHEEPHYSX_INC_RTTI
  44. "RTTI/BsPhysXMeshRTTI.h"
  45. )
  46. source_group("Header Files" FILES ${BS_BANSHEEPHYSX_INC_NOFILTER})
  47. source_group("Source Files" FILES ${BS_BANSHEEPHYSX_SRC_NOFILTER})
  48. source_group("Header Files\\RTTI" FILES ${BS_BANSHEEPHYSX_INC_RTTI})
  49. set(BS_BANSHEEPHYSX_SRC
  50. ${BS_BANSHEEPHYSX_INC_NOFILTER}
  51. ${BS_BANSHEEPHYSX_SRC_NOFILTER}
  52. ${BS_BANSHEEPHYSX_INC_RTTI}
  53. )