Manojkiran Eda | c86cd9f | 2022-09-27 13:52:41 -0500 | [diff] [blame] | 1 | SUMMARY = "libpldm shared library" |
| 2 | DESCRIPTION = "PLDM library implementing various PLDM specifications" |
| 3 | HOMEPAGE = "https://github.com/openbmc/libpldm" |
| 4 | LICENSE = "Apache-2.0" |
| 5 | LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327" |
Andrew Geissler | b03aeb7 | 2024-09-25 21:10:58 -0500 | [diff] [blame] | 6 | SRCREV = "3f877481a2447709d34ec2ccf1a5ad69958514eb" |
Andrew Jeffery | 83228dc | 2023-06-27 21:29:51 +0930 | [diff] [blame] | 7 | LIBPLDM_ABI_DEVELOPMENT = "deprecated,stable,testing" |
| 8 | LIBPLDM_ABI_MAINTENANCE = "stable,testing" |
| 9 | LIBPLDM_ABI_PRODUCTION = "deprecated,stable" |
| 10 | PACKAGECONFIG ??= "abi-production" |
| 11 | PACKAGECONFIG[abi-development] = "-Dabi=${LIBPLDM_ABI_DEVELOPMENT},,," |
| 12 | PACKAGECONFIG[abi-maintenance] = "-Dabi=${LIBPLDM_ABI_MAINTENANCE},,," |
| 13 | PACKAGECONFIG[abi-production] = "-Dabi=${LIBPLDM_ABI_PRODUCTION},,," |
Manojkiran Eda | c86cd9f | 2022-09-27 13:52:41 -0500 | [diff] [blame] | 14 | PACKAGECONFIG[oem-ibm] = "-Doem-ibm=enabled,-Doem-ibm=disabled,," |
| 15 | |
Andrew Jeffery | 993667f | 2023-07-04 10:44:08 +0930 | [diff] [blame] | 16 | PV = "git${SRCPV}" |
Manojkiran Eda | c86cd9f | 2022-09-27 13:52:41 -0500 | [diff] [blame] | 17 | PR = "r1" |
Manojkiran Eda | 54b2cac | 2022-09-27 14:09:42 -0500 | [diff] [blame] | 18 | SRC_URI = "git://github.com/openbmc/libpldm;branch=main;protocol=https" |
Manojkiran Eda | c86cd9f | 2022-09-27 13:52:41 -0500 | [diff] [blame] | 19 | |
| 20 | S = "${WORKDIR}/git" |
| 21 | |
| 22 | inherit meson |
| 23 | |
Manojkiran Eda | 54b2cac | 2022-09-27 14:09:42 -0500 | [diff] [blame] | 24 | EXTRA_OEMESON:append = " -Dtests=disabled" |