Move engine/engine_resource.{c,h} to user/user_resource.{c,h}.
PiperOrigin-RevId: 649628768 Change-Id: Id90c983cf70c0f92c3b033ac1b1654c53696955d
This commit is contained in:
committed by
Copybara-Service
parent
d029e4ff99
commit
c6fd002f87
@@ -57,8 +57,6 @@ set(MUJOCO_ENGINE_SRCS
|
|||||||
engine_print.h
|
engine_print.h
|
||||||
engine_ray.c
|
engine_ray.c
|
||||||
engine_ray.h
|
engine_ray.h
|
||||||
engine_resource.c
|
|
||||||
engine_resource.h
|
|
||||||
engine_sensor.c
|
engine_sensor.c
|
||||||
engine_sensor.h
|
engine_sensor.h
|
||||||
engine_setconst.c
|
engine_setconst.c
|
||||||
|
|||||||
@@ -27,6 +27,8 @@ set(MUJOCO_USER_SRCS
|
|||||||
user_model.h
|
user_model.h
|
||||||
user_objects.cc
|
user_objects.cc
|
||||||
user_objects.h
|
user_objects.h
|
||||||
|
user_resource.c
|
||||||
|
user_resource.h
|
||||||
user_util.cc
|
user_util.cc
|
||||||
user_util.h
|
user_util.h
|
||||||
user_vfs.cc
|
user_vfs.cc
|
||||||
|
|||||||
@@ -30,12 +30,12 @@
|
|||||||
#include <mujoco/mujoco.h>
|
#include <mujoco/mujoco.h>
|
||||||
#include "cc/array_safety.h"
|
#include "cc/array_safety.h"
|
||||||
#include "engine/engine_crossplatform.h"
|
#include "engine/engine_crossplatform.h"
|
||||||
#include "engine/engine_resource.h"
|
|
||||||
#include "engine/engine_util_errmem.h"
|
#include "engine/engine_util_errmem.h"
|
||||||
#include "user/user_flexcomp.h"
|
#include "user/user_flexcomp.h"
|
||||||
#include <mujoco/mjspec.h>
|
#include <mujoco/mjspec.h>
|
||||||
#include "user/user_model.h"
|
#include "user/user_model.h"
|
||||||
#include "user/user_objects.h"
|
#include "user/user_objects.h"
|
||||||
|
#include "user/user_resource.h"
|
||||||
#include "user/user_util.h"
|
#include "user/user_util.h"
|
||||||
|
|
||||||
namespace {
|
namespace {
|
||||||
|
|||||||
@@ -56,11 +56,11 @@
|
|||||||
#include "engine/engine_crossplatform.h"
|
#include "engine/engine_crossplatform.h"
|
||||||
#include "engine/engine_io.h"
|
#include "engine/engine_io.h"
|
||||||
#include "engine/engine_plugin.h"
|
#include "engine/engine_plugin.h"
|
||||||
#include "engine/engine_resource.h"
|
|
||||||
#include "engine/engine_util_errmem.h"
|
#include "engine/engine_util_errmem.h"
|
||||||
#include "user/user_cache.h"
|
#include "user/user_cache.h"
|
||||||
#include "user/user_model.h"
|
#include "user/user_model.h"
|
||||||
#include "user/user_objects.h"
|
#include "user/user_objects.h"
|
||||||
|
#include "user/user_resource.h"
|
||||||
#include "user/user_util.h"
|
#include "user/user_util.h"
|
||||||
#include "xml/xml_util.h"
|
#include "xml/xml_util.h"
|
||||||
#include <tiny_obj_loader.h>
|
#include <tiny_obj_loader.h>
|
||||||
|
|||||||
@@ -36,12 +36,12 @@
|
|||||||
#include <mujoco/mjplugin.h>
|
#include <mujoco/mjplugin.h>
|
||||||
#include <mujoco/mjtnum.h>
|
#include <mujoco/mjtnum.h>
|
||||||
#include "cc/array_safety.h"
|
#include "cc/array_safety.h"
|
||||||
#include "engine/engine_resource.h"
|
|
||||||
#include "engine/engine_passive.h"
|
#include "engine/engine_passive.h"
|
||||||
#include <mujoco/mjspec.h>
|
#include <mujoco/mjspec.h>
|
||||||
#include "user/user_api.h"
|
#include "user/user_api.h"
|
||||||
#include "user/user_cache.h"
|
#include "user/user_cache.h"
|
||||||
#include "user/user_model.h"
|
#include "user/user_model.h"
|
||||||
|
#include "user/user_resource.h"
|
||||||
#include "user/user_util.h"
|
#include "user/user_util.h"
|
||||||
#include "user/user_vfs.h"
|
#include "user/user_vfs.h"
|
||||||
|
|
||||||
|
|||||||
@@ -12,7 +12,7 @@
|
|||||||
// See the License for the specific language governing permissions and
|
// See the License for the specific language governing permissions and
|
||||||
// limitations under the License.
|
// limitations under the License.
|
||||||
|
|
||||||
#include "engine/engine_resource.h"
|
#include "user/user_resource.h"
|
||||||
|
|
||||||
#include <errno.h>
|
#include <errno.h>
|
||||||
#include <limits.h>
|
#include <limits.h>
|
||||||
@@ -11,6 +11,8 @@
|
|||||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
// See the License for the specific language governing permissions and
|
// See the License for the specific language governing permissions and
|
||||||
// limitations under the License.
|
// limitations under the License.
|
||||||
|
// IWYU pragma: private, include "third_party/mujoco/include/mujoco.h"
|
||||||
|
// IWYU pragma: friend "third_party/mujoco/src/.*"
|
||||||
|
|
||||||
#ifndef MUJOCO_SRC_ENGINE_ENGINE_RESOURCE_H_
|
#ifndef MUJOCO_SRC_ENGINE_ENGINE_RESOURCE_H_
|
||||||
#define MUJOCO_SRC_ENGINE_ENGINE_RESOURCE_H_
|
#define MUJOCO_SRC_ENGINE_ENGINE_RESOURCE_H_
|
||||||
@@ -24,9 +24,9 @@
|
|||||||
#include <string>
|
#include <string>
|
||||||
#include <unordered_map>
|
#include <unordered_map>
|
||||||
|
|
||||||
#include "engine/engine_resource.h"
|
|
||||||
#include "engine/engine_util_errmem.h"
|
#include "engine/engine_util_errmem.h"
|
||||||
#include "engine/engine_util_misc.h"
|
#include "engine/engine_util_misc.h"
|
||||||
|
#include "user/user_resource.h"
|
||||||
#include "user/user_util.h"
|
#include "user/user_util.h"
|
||||||
|
|
||||||
namespace {
|
namespace {
|
||||||
|
|||||||
+1
-1
@@ -34,8 +34,8 @@
|
|||||||
#include <mujoco/mjplugin.h>
|
#include <mujoco/mjplugin.h>
|
||||||
#include "cc/array_safety.h"
|
#include "cc/array_safety.h"
|
||||||
#include "engine/engine_crossplatform.h"
|
#include "engine/engine_crossplatform.h"
|
||||||
#include "engine/engine_resource.h"
|
|
||||||
#include <mujoco/mjspec.h>
|
#include <mujoco/mjspec.h>
|
||||||
|
#include "user/user_resource.h"
|
||||||
#include "user/user_util.h"
|
#include "user/user_util.h"
|
||||||
#include "user/user_vfs.h"
|
#include "user/user_vfs.h"
|
||||||
#include "xml/xml_native_reader.h"
|
#include "xml/xml_native_reader.h"
|
||||||
|
|||||||
+1
-1
@@ -27,8 +27,8 @@
|
|||||||
|
|
||||||
#include <mujoco/mjmodel.h>
|
#include <mujoco/mjmodel.h>
|
||||||
#include "engine/engine_io.h"
|
#include "engine/engine_io.h"
|
||||||
#include "engine/engine_resource.h"
|
|
||||||
#include <mujoco/mjspec.h>
|
#include <mujoco/mjspec.h>
|
||||||
|
#include "user/user_resource.h"
|
||||||
#include "user/user_vfs.h"
|
#include "user/user_vfs.h"
|
||||||
#include "xml/xml.h"
|
#include "xml/xml.h"
|
||||||
#include "xml/xml_native_reader.h"
|
#include "xml/xml_native_reader.h"
|
||||||
|
|||||||
+1
-1
@@ -35,8 +35,8 @@
|
|||||||
|
|
||||||
#include <mujoco/mujoco.h>
|
#include <mujoco/mujoco.h>
|
||||||
#include "cc/array_safety.h"
|
#include "cc/array_safety.h"
|
||||||
#include "engine/engine_resource.h"
|
|
||||||
#include "engine/engine_util_errmem.h"
|
#include "engine/engine_util_errmem.h"
|
||||||
|
#include "user/user_resource.h"
|
||||||
#include "user/user_util.h"
|
#include "user/user_util.h"
|
||||||
#include "xml/xml_util.h"
|
#include "xml/xml_util.h"
|
||||||
#include "xml/xml_numeric_format.h"
|
#include "xml/xml_numeric_format.h"
|
||||||
|
|||||||
@@ -72,9 +72,6 @@ target_link_libraries(engine_print_test fixture gmock)
|
|||||||
mujoco_test(engine_ray_test)
|
mujoco_test(engine_ray_test)
|
||||||
target_link_libraries(engine_ray_test fixture gmock)
|
target_link_libraries(engine_ray_test fixture gmock)
|
||||||
|
|
||||||
mujoco_test(engine_resource_test)
|
|
||||||
target_link_libraries(engine_resource_test fixture gmock)
|
|
||||||
|
|
||||||
mujoco_test(engine_sensor_test)
|
mujoco_test(engine_sensor_test)
|
||||||
target_link_libraries(engine_sensor_test fixture gmock)
|
target_link_libraries(engine_sensor_test fixture gmock)
|
||||||
|
|
||||||
|
|||||||
@@ -40,5 +40,8 @@ target_link_libraries(
|
|||||||
mujoco_test(user_composite_test)
|
mujoco_test(user_composite_test)
|
||||||
target_link_libraries(user_composite_test fixture gmock)
|
target_link_libraries(user_composite_test fixture gmock)
|
||||||
|
|
||||||
|
mujoco_test(user_resource_test)
|
||||||
|
target_link_libraries(user_resource_test fixture gmock)
|
||||||
|
|
||||||
mujoco_test(user_vfs_test)
|
mujoco_test(user_vfs_test)
|
||||||
target_link_libraries(user_vfs_test fixture gmock)
|
target_link_libraries(user_vfs_test fixture gmock)
|
||||||
|
|||||||
@@ -12,7 +12,7 @@
|
|||||||
// See the License for the specific language governing permissions and
|
// See the License for the specific language governing permissions and
|
||||||
// limitations under the License.
|
// limitations under the License.
|
||||||
|
|
||||||
// Tests for engine/engine_resource.c
|
// Tests for user/user_resource.c
|
||||||
|
|
||||||
#include <array>
|
#include <array>
|
||||||
#include <cstdint>
|
#include <cstdint>
|
||||||
@@ -26,8 +26,8 @@
|
|||||||
#include <mujoco/mjplugin.h>
|
#include <mujoco/mjplugin.h>
|
||||||
#include <mujoco/mujoco.h>
|
#include <mujoco/mujoco.h>
|
||||||
#include "src/engine/engine_plugin.h"
|
#include "src/engine/engine_plugin.h"
|
||||||
#include "src/engine/engine_resource.h"
|
|
||||||
#include "src/engine/engine_util_misc.h"
|
#include "src/engine/engine_util_misc.h"
|
||||||
|
#include "src/user/user_resource.h"
|
||||||
#include "test/fixture.h"
|
#include "test/fixture.h"
|
||||||
|
|
||||||
namespace mujoco {
|
namespace mujoco {
|
||||||
@@ -19,7 +19,7 @@
|
|||||||
#include <gmock/gmock.h>
|
#include <gmock/gmock.h>
|
||||||
#include <gtest/gtest.h>
|
#include <gtest/gtest.h>
|
||||||
#include <mujoco/mujoco.h>
|
#include <mujoco/mujoco.h>
|
||||||
#include "src/engine/engine_resource.h"
|
#include "src/user/user_resource.h"
|
||||||
#include "src/user/user_vfs.h"
|
#include "src/user/user_vfs.h"
|
||||||
#include "test/fixture.h"
|
#include "test/fixture.h"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user