early-access version 2853
This commit is contained in:
13
externals/vcpkg/ports/ignition-msgs5/01-protobuf.patch
vendored
Executable file
13
externals/vcpkg/ports/ignition-msgs5/01-protobuf.patch
vendored
Executable file
@@ -0,0 +1,13 @@
|
||||
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
|
||||
index f68bf3d..d4d1372 100644
|
||||
--- a/src/CMakeLists.txt
|
||||
+++ b/src/CMakeLists.txt
|
||||
@@ -135,6 +135,8 @@ if(MSVC)
|
||||
# warning is not important since those members do not need to be interfaced
|
||||
# with.
|
||||
set_source_files_properties(${gen_sources} COMPILE_FLAGS "/wd4251 /wd4146")
|
||||
+ # Fix for protobuf 3.12 - allow big object files
|
||||
+ add_definitions(/bigobj)
|
||||
endif()
|
||||
|
||||
set_source_files_properties(${gen_headers} ${gen_sources} ${gen_ruby_scripts}
|
||||
8
externals/vcpkg/ports/ignition-msgs5/portfile.cmake
vendored
Executable file
8
externals/vcpkg/ports/ignition-msgs5/portfile.cmake
vendored
Executable file
@@ -0,0 +1,8 @@
|
||||
# Cross-compilation is disabled until the upstream discussion
|
||||
# https://github.com/ignitionrobotics/ign-msgs/issues/34 is solved
|
||||
|
||||
ignition_modular_library(NAME msgs
|
||||
VERSION "5.3.0"
|
||||
SHA512 645ae5317fb4c3c1b452e98c3581363fc939b5b963dae8a2097bcee97584819bd80357397d88728c5917142dd4ac9beecc335862df44fc06a46d8aa62c54e389
|
||||
PATCHES
|
||||
"01-protobuf.patch")
|
||||
18
externals/vcpkg/ports/ignition-msgs5/vcpkg.json
vendored
Executable file
18
externals/vcpkg/ports/ignition-msgs5/vcpkg.json
vendored
Executable file
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"name": "ignition-msgs5",
|
||||
"version": "5.3.0",
|
||||
"port-version": 5,
|
||||
"description": "Middleware protobuf messages for robotics",
|
||||
"license": null,
|
||||
"supports": "!(arm | uwp)",
|
||||
"dependencies": [
|
||||
"ignition-cmake2",
|
||||
"ignition-math6",
|
||||
{
|
||||
"name": "ignition-modularscripts",
|
||||
"host": true
|
||||
},
|
||||
"protobuf",
|
||||
"tinyxml2"
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user