Add metadata to mujoco.dll when building on Windows.

PiperOrigin-RevId: 479695549
Change-Id: I5398e851fd9e5a841c7cc1567dee209e4824ab7c
This commit is contained in:
Saran Tunyasuvunakool
2022-10-07 16:45:37 -07:00
committed by Copybara-Service
parent d55e70b576
commit 16c11b9e83
2 changed files with 33 additions and 1 deletions
+8 -1
View File
@@ -65,7 +65,14 @@ set(MUJOCO_HEADERS
include/mujoco/mujoco.h
)
add_library(mujoco SHARED)
# Add metadata to mujoco.dll when building on Windows.
if(WIN32)
set(MUJOCO_RESOURCE_FILES ${CMAKE_CURRENT_SOURCE_DIR}/dist/mujoco.rc)
else()
set(MUJOCO_RESOURCE_FILES "")
endif()
add_library(mujoco SHARED ${MUJOCO_RESOURCE_FILES})
target_include_directories(
mujoco
PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
+25
View File
@@ -0,0 +1,25 @@
1 VERSIONINFO
FILEVERSION 2,2,2,0
PRODUCTVERSION 2,2,2,0
FILEOS 0x4
FILETYPE 0x1
{
BLOCK "StringFileInfo"
{
BLOCK "040904b0"
{
VALUE "ProductName", "MuJoCo"
VALUE "ProductVersion", "2.2.2"
VALUE "FileDescription", "MuJoCo"
VALUE "FileVersion", "2.2.2"
VALUE "InternalName", "mujoco.dll"
VALUE "OriginalFilename", "mujoco.dll"
VALUE "CompanyName", "DeepMind"
VALUE "LegalCopyright", "Copyright 2021 DeepMind Technologies Limited."
}
}
BLOCK "VarFileInfo"
{
VALUE "Translation", 0x0409 0x04B0
}
}