On Fri, Dec 25, 2020 at 5:19 PM Vincent Prince
<[email protected]> wrote:
>
> Hi,
>
> I think PV is wrongly set to " +git${SRCPV}" as the 9a362 commit corresponds 
> exactly to the 0.6.4 version.
Yes, it was added by devtool, I removed the line.
> Also, I'm not sure FILES_${PN} and do_install_append is required as Yocto 
> should put those files directly to the right place?
It's supposed to, I don't recall why I added those line, I'll try
again without them. I think I didn't see them installed in SDK.
>
> Best regards,
> Vincent
>
> Le ven. 25 déc. 2020 à 15:55, Ramon Fried <[email protected]> a écrit :
>>
>> yaml-cpp is a YAML parser and emitter in C++
>> matching the YAML 1.2 spec.
>>
>> Signed-off-by: Ramon Fried <[email protected]>
>> ---
>>  .../yaml-cpp/yaml-cpp_0.6.3.bb                | 24 +++++++++++++++++++
>>  1 file changed, 24 insertions(+)
>>  create mode 100644 meta-oe/recipes-support/yaml-cpp/yaml-cpp_0.6.3.bb
>>
>> diff --git a/meta-oe/recipes-support/yaml-cpp/yaml-cpp_0.6.3.bb 
>> b/meta-oe/recipes-support/yaml-cpp/yaml-cpp_0.6.3.bb
>> new file mode 100644
>> index 000000000..48e9c6fba
>> --- /dev/null
>> +++ b/meta-oe/recipes-support/yaml-cpp/yaml-cpp_0.6.3.bb
>> @@ -0,0 +1,24 @@
>> +SUMMARY = "yaml-cpp parser and emitter library"
>> +DESCRIPTION = "yaml-cpp is a YAML parser and emitter in C++ matching the 
>> YAML 1.2 spec."
>> +HOMEPAGE = "https://github.com/jbeder/yaml-cpp";
>> +SECTION = "devel"
>> +LICENSE = "MIT"
>> +LIC_FILES_CHKSUM = "file://LICENSE;md5=6a8aaf0595c2efc1a9c2e0913e9c1a2c"
>> +
>> +PV = "+git${SRCPV}"
>> +# yaml-cpp releases are stored as archive files in github.
>> +# download the exact revision of release
>> +SRC_URI = "git://github.com/jbeder/yaml-cpp.git"
>> +SRCREV = "9a3624205e8774953ef18f57067b3426c1c5ada6"
>> +
>> +S = "${WORKDIR}/git"
>> +
>> +inherit cmake
>> +
>> +FILES_${PN} = "${libdir}/libyaml-cpp.so.*"
>> +EXTRA_OECMAKE = "-DYAML_CPP_BUILD_TESTS=OFF -DYAML_BUILD_SHARED_LIBS=ON 
>> -DYAML_CPP_BUILD_TOOLS=OFF"
>> +
>> +do_install_append() {
>> +    install -d ${D}${includedir}/yaml-cpp
>> +    cp -r ${S}/include/yaml-cpp ${D}${includedir}/yaml-cpp
>> +}
>> --
>> 2.17.1
>>
>>
>> 
>>
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#88396): 
https://lists.openembedded.org/g/openembedded-devel/message/88396
Mute This Topic: https://lists.openembedded.org/mt/79220413/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to