pxmlw6n2f/Gazebo_Distributed_TCP/gazebo/physics/ode/CMakeLists.txt

62 lines
1.2 KiB
CMake

include (${gazebo_cmake_dir}/GazeboUtils.cmake)
set (sources ${sources}
ode/ODEBallJoint.cc
ode/ODECollision.cc
ode/ODEFixedJoint.cc
ode/ODEGearboxJoint.cc
ode/ODEHeightmapShape.cc
ode/ODEHinge2Joint.cc
ode/ODEHingeJoint.cc
ode/ODEJoint.cc
ode/ODELink.cc
ode/ODEMesh.cc
ode/ODEMeshShape.cc
ode/ODEMultiRayShape.cc
ode/ODEPhysics.cc
ode/ODEPolylineShape.cc
ode/ODERayShape.cc
ode/ODEScrewJoint.cc
ode/ODESliderJoint.cc
ode/ODESurfaceParams.cc
ode/ODEUniversalJoint.cc
PARENT_SCOPE
)
set (headers
ode_inc.h
ODEBallJoint.hh
ODEBoxShape.hh
ODECollision.hh
ODECylinderShape.hh
ODEFixedJoint.hh
ODEGearboxJoint.hh
ODEHeightmapShape.hh
ODEHinge2Joint.hh
ODEHingeJoint.hh
ODEJoint.hh
ODELink.hh
ODEMesh.hh
ODEMeshShape.hh
ODEMultiRayShape.hh
ODEPhysics.hh
ODEPlaneShape.hh
ODEPolylineShape.hh
ODERayShape.hh
ODEScrewJoint.hh
ODESliderJoint.hh
ODESphereShape.hh
ODESurfaceParams.hh
ODETypes.hh
ODEUniversalJoint.hh
)
set (gtest_sources
ODEJoint_TEST.cc
ODEPhysics_TEST.cc
)
gz_build_tests(${gtest_sources}
EXTRA_LIBS gazebo_physics gazebo_test_fixture)
gz_install_includes("physics/ode" ${headers})