mirror of
https://github.com/microsoft/vcpkg.git
synced 2026-01-18 01:11:23 +01:00
[lely-core] new port (#42836)
This commit is contained in:
28
ports/lely-core/portfile.cmake
Normal file
28
ports/lely-core/portfile.cmake
Normal file
@@ -0,0 +1,28 @@
|
||||
if(VCPKG_TARGET_IS_LINUX)
|
||||
message("${PORT} currently requires the following tools and libraries from the system package manager:\n autoconf\n automake\n libtool\n \nThese can be installed on Ubuntu systems via apt-get install autoconf automake libtool")
|
||||
endif()
|
||||
|
||||
vcpkg_from_gitlab(
|
||||
GITLAB_URL https://gitlab.com/
|
||||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO lely_industries/lely-core
|
||||
REF "v${VERSION}"
|
||||
SHA512 0beab1b5cbc987065c230c8dd5ac2aa16971712478ecb6ad25b3018fc80016f59305e87423fedca8561af5eba782107b418162cc03c568c559417747a64f8a46
|
||||
HEAD_REF master
|
||||
)
|
||||
|
||||
vcpkg_configure_make(
|
||||
SOURCE_PATH "${SOURCE_PATH}"
|
||||
AUTOCONFIG
|
||||
OPTIONS
|
||||
"--disable-cython"
|
||||
"--disable-python"
|
||||
"--disable-unit-tests"
|
||||
"--disable-tools"
|
||||
)
|
||||
vcpkg_install_make()
|
||||
|
||||
vcpkg_fixup_pkgconfig()
|
||||
|
||||
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share")
|
||||
vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/LICENSE")
|
||||
8
ports/lely-core/vcpkg.json
Normal file
8
ports/lely-core/vcpkg.json
Normal file
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"name": "lely-core",
|
||||
"version": "2.3.5",
|
||||
"description": "The Lely core libraries are a collection of C and C++ libraries and tools, providing hih-performance I/O and sensor/actuator control for robotics and IoT applications",
|
||||
"homepage": "https://gitlab.com/lely_industries/lely-core",
|
||||
"license": "Apache-2.0",
|
||||
"supports": "linux"
|
||||
}
|
||||
@@ -4232,6 +4232,10 @@
|
||||
"baseline": "0.2.2",
|
||||
"port-version": 2
|
||||
},
|
||||
"lely-core": {
|
||||
"baseline": "2.3.5",
|
||||
"port-version": 0
|
||||
},
|
||||
"lemon": {
|
||||
"baseline": "0",
|
||||
"port-version": 2
|
||||
|
||||
9
versions/l-/lely-core.json
Normal file
9
versions/l-/lely-core.json
Normal file
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "f00153462416f845a4e57dac1a8092aba70336be",
|
||||
"version": "2.3.5",
|
||||
"port-version": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user