* [PATCH 1/2] packagegroup-arago-mcsdk-toolchain-target: Add package group for mcsdk toolchain
@ 2015-02-25 20:55 Sam Nelson
2015-02-25 20:55 ` [PATCH 2/2] meta-toolchain_arago-mcsdk: Add toolchain build for MCSDK Sam Nelson
` (2 more replies)
0 siblings, 3 replies; 8+ messages in thread
From: Sam Nelson @ 2015-02-25 20:55 UTC (permalink / raw)
To: meta-arago
- Adds ti dev packages, platform specific packages and other additional packages
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
---
.../packagegroup-arago-mcsdk-toolchain-target.bb | 94 ++++++++++++++++++++
1 file changed, 94 insertions(+)
create mode 100644 meta-arago-extras/recipes-core/packagegroups/packagegroup-arago-mcsdk-toolchain-target.bb
diff --git a/meta-arago-extras/recipes-core/packagegroups/packagegroup-arago-mcsdk-toolchain-target.bb b/meta-arago-extras/recipes-core/packagegroups/packagegroup-arago-mcsdk-toolchain-target.bb
new file mode 100644
index 0000000..9265a8c
--- /dev/null
+++ b/meta-arago-extras/recipes-core/packagegroups/packagegroup-arago-mcsdk-toolchain-target.bb
@@ -0,0 +1,94 @@
+DESCRIPTION = "Target dev packages for MCSDK SDK"
+LICENSE = "BSD-3-Clause"
+
+PR = "r0"
+
+inherit packagegroup
+
+TI_PKGS_DEV = "\
+ cmem-dev \
+ cmem-staticdev \
+ "
+TI_SECURE_STORAGE_DEV = "\
+ ti-softhsmv2-dev \
+ libp11-dev \
+ libp11-staticdev \
+ "
+
+TI_PKGS_DEV_append_keystone = "\
+ ${TI_SECURE_STORAGE_DEV} \
+ udma-dev \
+ udma-staticdev \
+ traceframework-dev \
+ traceframework-staticdev \
+ cuia-dev \
+ cuia-staticdev \
+ common-csl-ip-dev \
+ cppi-lld-dev \
+ cppi-lld-staticdev \
+ qmss-lld-dev \
+ qmss-lld-staticdev \
+ pa-lld-dev \
+ pa-lld-staticdev \
+ rm-lld-dev \
+ rm-lld-staticdev \
+ hyplnk-lld-dev \
+ hyplnk-lld-staticdev \
+ sa-lld-dev \
+ sa-lld-staticdev \
+ hplib-dev \
+ hplib-staticdev \
+ nwal-lld-dev \
+ nwal-lld-staticdev \
+ pktlib-dev \
+ pktlib-staticdev \
+ mmap-lld \
+ mmap-lld-staticdev \
+ netapi-dev \
+ netapi-staticdev \
+ ipsecmgr-dev \
+ ipsecmgr-staticdev \
+ libnl-xfrm-dev \
+ libnl-xfrm-staticdev \
+ libnl-dev \
+ libnl-staticdev \
+ ti-ipc-dev \
+ ti-ipc-staticdev \
+ multiprocmgr-dev \
+ multiprocmgr-staticdev \
+ mpm-transport-dev \
+ mpm-transport-staticdev \
+ edma3-lld-dev \
+ edma3-lld-staticdev \
+ lksctp-tools-dev \
+ lksctp-tools-staticdev \
+ "
+
+TI_PKGS_DEV_append_k2l-evm = "\
+ dfe-lld-dev \
+ dfe-lld-staticdev \
+ iqn2-lld-dev \
+ iqn2-lld-staticdev \
+ "
+
+TI_PKGS_DEV_append_k2hk-evm = "\
+ srio-lld-dev \
+ srio-lld-staticdev \
+ "
+
+RDEPENDS_${PN} += " \
+ packagegroup-arago-standalone-sdk-target \
+ kernel-dev \
+ ${TI_PKGS_DEV} \
+ libdnet-dev \
+ libdnet-staticdev \
+ binutils-dev \
+ binutils-staticdev \
+ elfutils-dev \
+ elfutils-staticdev \
+ libbz2-dev \
+ libbz2-staticdev \
+ libgl-mesa-dev \
+ boost-dev \
+ libsdl-dev \
+ "
--
1.7.9.5
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [PATCH 2/2] meta-toolchain_arago-mcsdk: Add toolchain build for MCSDK
2015-02-25 20:55 [PATCH 1/2] packagegroup-arago-mcsdk-toolchain-target: Add package group for mcsdk toolchain Sam Nelson
@ 2015-02-25 20:55 ` Sam Nelson
2015-06-08 22:19 ` Denys Dmytriyenko
2015-02-25 21:16 ` [PATCH 1/2] packagegroup-arago-mcsdk-toolchain-target: Add package group for mcsdk toolchain Cooper Jr., Franklin
2015-06-08 22:27 ` Denys Dmytriyenko
2 siblings, 1 reply; 8+ messages in thread
From: Sam Nelson @ 2015-02-25 20:55 UTC (permalink / raw)
To: meta-arago
-Uses package group mcsdk-toolchain-target
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
---
.../meta/meta-toolchain-arago-mcsdk.bb | 7 +++++++
1 file changed, 7 insertions(+)
create mode 100644 meta-arago-extras/recipes-core/meta/meta-toolchain-arago-mcsdk.bb
diff --git a/meta-arago-extras/recipes-core/meta/meta-toolchain-arago-mcsdk.bb b/meta-arago-extras/recipes-core/meta/meta-toolchain-arago-mcsdk.bb
new file mode 100644
index 0000000..70543f4
--- /dev/null
+++ b/meta-arago-extras/recipes-core/meta/meta-toolchain-arago-mcsdk.bb
@@ -0,0 +1,7 @@
+# MCSDK Embedded toolchain
+TOOLCHAIN_TARGET_TASK = "packagegroup-arago-mcsdk-toolchain-target"
+TOOLCHAIN_OUTPUTNAME = "${SDK_NAME}-${ARMPKGARCH}-${TARGET_OS}-mcsdk-sdk-${SDK_ARCH}"
+
+require recipes-core/meta/meta-toolchain-arago.bb
+
+PR = "r0"
--
1.7.9.5
^ permalink raw reply related [flat|nested] 8+ messages in thread
* Re: [PATCH 1/2] packagegroup-arago-mcsdk-toolchain-target: Add package group for mcsdk toolchain
2015-02-25 20:55 [PATCH 1/2] packagegroup-arago-mcsdk-toolchain-target: Add package group for mcsdk toolchain Sam Nelson
2015-02-25 20:55 ` [PATCH 2/2] meta-toolchain_arago-mcsdk: Add toolchain build for MCSDK Sam Nelson
@ 2015-02-25 21:16 ` Cooper Jr., Franklin
2015-02-26 0:39 ` Nelson, Sam
2015-06-08 22:27 ` Denys Dmytriyenko
2 siblings, 1 reply; 8+ messages in thread
From: Cooper Jr., Franklin @ 2015-02-25 21:16 UTC (permalink / raw)
To: Nelson, Sam, meta-arago@arago-project.org
Do you really need both shared libraries and static libraries? Usually I've seen people just include one or the other.
> -----Original Message-----
> From: meta-arago-bounces@arago-project.org [mailto:meta-arago-
> bounces@arago-project.org] On Behalf Of Nelson, Sam
> Sent: Wednesday, February 25, 2015 2:56 PM
> To: meta-arago@arago-project.org
> Subject: [meta-arago] [PATCH 1/2] packagegroup-arago-mcsdk-toolchain-
> target: Add package group for mcsdk toolchain
>
> - Adds ti dev packages, platform specific packages and other additional
> packages
>
> Signed-off-by: Sam Nelson <sam.nelson@ti.com>
> ---
> .../packagegroup-arago-mcsdk-toolchain-target.bb | 94
> ++++++++++++++++++++
> 1 file changed, 94 insertions(+)
> create mode 100644 meta-arago-extras/recipes-
> core/packagegroups/packagegroup-arago-mcsdk-toolchain-target.bb
>
> diff --git a/meta-arago-extras/recipes-core/packagegroups/packagegroup-
> arago-mcsdk-toolchain-target.bb b/meta-arago-extras/recipes-
> core/packagegroups/packagegroup-arago-mcsdk-toolchain-target.bb
> new file mode 100644
> index 0000000..9265a8c
> --- /dev/null
> +++ b/meta-arago-extras/recipes-core/packagegroups/packagegroup-
> arago-mcsdk-toolchain-target.bb
> @@ -0,0 +1,94 @@
> +DESCRIPTION = "Target dev packages for MCSDK SDK"
> +LICENSE = "BSD-3-Clause"
> +
> +PR = "r0"
> +
> +inherit packagegroup
> +
> +TI_PKGS_DEV = "\
> + cmem-dev \
> + cmem-staticdev \
> + "
> +TI_SECURE_STORAGE_DEV = "\
> + ti-softhsmv2-dev \
> + libp11-dev \
> + libp11-staticdev \
> + "
> +
> +TI_PKGS_DEV_append_keystone = "\
> + ${TI_SECURE_STORAGE_DEV} \
> + udma-dev \
> + udma-staticdev \
> + traceframework-dev \
> + traceframework-staticdev \
> + cuia-dev \
> + cuia-staticdev \
> + common-csl-ip-dev \
> + cppi-lld-dev \
> + cppi-lld-staticdev \
> + qmss-lld-dev \
> + qmss-lld-staticdev \
> + pa-lld-dev \
> + pa-lld-staticdev \
> + rm-lld-dev \
> + rm-lld-staticdev \
> + hyplnk-lld-dev \
> + hyplnk-lld-staticdev \
> + sa-lld-dev \
> + sa-lld-staticdev \
> + hplib-dev \
> + hplib-staticdev \
> + nwal-lld-dev \
> + nwal-lld-staticdev \
> + pktlib-dev \
> + pktlib-staticdev \
> + mmap-lld \
> + mmap-lld-staticdev \
> + netapi-dev \
> + netapi-staticdev \
> + ipsecmgr-dev \
> + ipsecmgr-staticdev \
> + libnl-xfrm-dev \
> + libnl-xfrm-staticdev \
> + libnl-dev \
> + libnl-staticdev \
> + ti-ipc-dev \
> + ti-ipc-staticdev \
> + multiprocmgr-dev \
> + multiprocmgr-staticdev \
> + mpm-transport-dev \
> + mpm-transport-staticdev \
> + edma3-lld-dev \
> + edma3-lld-staticdev \
> + lksctp-tools-dev \
> + lksctp-tools-staticdev \
> + "
> +
> +TI_PKGS_DEV_append_k2l-evm = "\
> + dfe-lld-dev \
> + dfe-lld-staticdev \
> + iqn2-lld-dev \
> + iqn2-lld-staticdev \
> + "
> +
> +TI_PKGS_DEV_append_k2hk-evm = "\
> + srio-lld-dev \
> + srio-lld-staticdev \
> + "
> +
> +RDEPENDS_${PN} += " \
> + packagegroup-arago-standalone-sdk-target \
> + kernel-dev \
> + ${TI_PKGS_DEV} \
> + libdnet-dev \
> + libdnet-staticdev \
> + binutils-dev \
> + binutils-staticdev \
> + elfutils-dev \
> + elfutils-staticdev \
> + libbz2-dev \
> + libbz2-staticdev \
> + libgl-mesa-dev \
> + boost-dev \
> + libsdl-dev \
> + "
> --
> 1.7.9.5
>
> _______________________________________________
> meta-arago mailing list
> meta-arago@arago-project.org
> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 1/2] packagegroup-arago-mcsdk-toolchain-target: Add package group for mcsdk toolchain
2015-02-25 21:16 ` [PATCH 1/2] packagegroup-arago-mcsdk-toolchain-target: Add package group for mcsdk toolchain Cooper Jr., Franklin
@ 2015-02-26 0:39 ` Nelson, Sam
2015-02-27 12:42 ` Cooper Jr., Franklin
0 siblings, 1 reply; 8+ messages in thread
From: Nelson, Sam @ 2015-02-26 0:39 UTC (permalink / raw)
To: Cooper Jr., Franklin, meta-arago@arago-project.org
I think the intention was to allow users to choose either static or shared library based on their preference.
If we have to decide on one, not sure what is the criteria to be used.
Sam
> -----Original Message-----
> From: Cooper Jr., Franklin
> Sent: Wednesday, February 25, 2015 4:17 PM
> To: Nelson, Sam; meta-arago@arago-project.org
> Subject: RE: [meta-arago] [PATCH 1/2] packagegroup-arago-mcsdk-toolchain-
> target: Add package group for mcsdk toolchain
>
> Do you really need both shared libraries and static libraries? Usually I've seen
> people just include one or the other.
>
> > -----Original Message-----
> > From: meta-arago-bounces@arago-project.org [mailto:meta-arago-
> > bounces@arago-project.org] On Behalf Of Nelson, Sam
> > Sent: Wednesday, February 25, 2015 2:56 PM
> > To: meta-arago@arago-project.org
> > Subject: [meta-arago] [PATCH 1/2] packagegroup-arago-mcsdk-toolchain-
> > target: Add package group for mcsdk toolchain
> >
> > - Adds ti dev packages, platform specific packages and other additional
> > packages
> >
> > Signed-off-by: Sam Nelson <sam.nelson@ti.com>
> > ---
> > .../packagegroup-arago-mcsdk-toolchain-target.bb | 94
> > ++++++++++++++++++++
> > 1 file changed, 94 insertions(+)
> > create mode 100644 meta-arago-extras/recipes-
> > core/packagegroups/packagegroup-arago-mcsdk-toolchain-target.bb
> >
> > diff --git a/meta-arago-extras/recipes-core/packagegroups/packagegroup-
> > arago-mcsdk-toolchain-target.bb b/meta-arago-extras/recipes-
> > core/packagegroups/packagegroup-arago-mcsdk-toolchain-target.bb
> > new file mode 100644
> > index 0000000..9265a8c
> > --- /dev/null
> > +++ b/meta-arago-extras/recipes-core/packagegroups/packagegroup-
> > arago-mcsdk-toolchain-target.bb
> > @@ -0,0 +1,94 @@
> > +DESCRIPTION = "Target dev packages for MCSDK SDK"
> > +LICENSE = "BSD-3-Clause"
> > +
> > +PR = "r0"
> > +
> > +inherit packagegroup
> > +
> > +TI_PKGS_DEV = "\
> > + cmem-dev \
> > + cmem-staticdev \
> > + "
> > +TI_SECURE_STORAGE_DEV = "\
> > + ti-softhsmv2-dev \
> > + libp11-dev \
> > + libp11-staticdev \
> > + "
> > +
> > +TI_PKGS_DEV_append_keystone = "\
> > + ${TI_SECURE_STORAGE_DEV} \
> > + udma-dev \
> > + udma-staticdev \
> > + traceframework-dev \
> > + traceframework-staticdev \
> > + cuia-dev \
> > + cuia-staticdev \
> > + common-csl-ip-dev \
> > + cppi-lld-dev \
> > + cppi-lld-staticdev \
> > + qmss-lld-dev \
> > + qmss-lld-staticdev \
> > + pa-lld-dev \
> > + pa-lld-staticdev \
> > + rm-lld-dev \
> > + rm-lld-staticdev \
> > + hyplnk-lld-dev \
> > + hyplnk-lld-staticdev \
> > + sa-lld-dev \
> > + sa-lld-staticdev \
> > + hplib-dev \
> > + hplib-staticdev \
> > + nwal-lld-dev \
> > + nwal-lld-staticdev \
> > + pktlib-dev \
> > + pktlib-staticdev \
> > + mmap-lld \
> > + mmap-lld-staticdev \
> > + netapi-dev \
> > + netapi-staticdev \
> > + ipsecmgr-dev \
> > + ipsecmgr-staticdev \
> > + libnl-xfrm-dev \
> > + libnl-xfrm-staticdev \
> > + libnl-dev \
> > + libnl-staticdev \
> > + ti-ipc-dev \
> > + ti-ipc-staticdev \
> > + multiprocmgr-dev \
> > + multiprocmgr-staticdev \
> > + mpm-transport-dev \
> > + mpm-transport-staticdev \
> > + edma3-lld-dev \
> > + edma3-lld-staticdev \
> > + lksctp-tools-dev \
> > + lksctp-tools-staticdev \
> > + "
> > +
> > +TI_PKGS_DEV_append_k2l-evm = "\
> > + dfe-lld-dev \
> > + dfe-lld-staticdev \
> > + iqn2-lld-dev \
> > + iqn2-lld-staticdev \
> > + "
> > +
> > +TI_PKGS_DEV_append_k2hk-evm = "\
> > + srio-lld-dev \
> > + srio-lld-staticdev \
> > + "
> > +
> > +RDEPENDS_${PN} += " \
> > + packagegroup-arago-standalone-sdk-target \
> > + kernel-dev \
> > + ${TI_PKGS_DEV} \
> > + libdnet-dev \
> > + libdnet-staticdev \
> > + binutils-dev \
> > + binutils-staticdev \
> > + elfutils-dev \
> > + elfutils-staticdev \
> > + libbz2-dev \
> > + libbz2-staticdev \
> > + libgl-mesa-dev \
> > + boost-dev \
> > + libsdl-dev \
> > + "
> > --
> > 1.7.9.5
> >
> > _______________________________________________
> > meta-arago mailing list
> > meta-arago@arago-project.org
> > http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 1/2] packagegroup-arago-mcsdk-toolchain-target: Add package group for mcsdk toolchain
2015-02-26 0:39 ` Nelson, Sam
@ 2015-02-27 12:42 ` Cooper Jr., Franklin
2015-03-11 13:58 ` Nelson, Sam
0 siblings, 1 reply; 8+ messages in thread
From: Cooper Jr., Franklin @ 2015-02-27 12:42 UTC (permalink / raw)
To: Nelson, Sam; +Cc: meta-arago@arago-project.org
> On Feb 25, 2015, at 6:39 PM, Nelson, Sam <sam.nelson@ti.com> wrote:
>
> I think the intention was to allow users to choose either static or shared library based on their preference.
> If we have to decide on one, not sure what is the criteria to be used.
If that's is best for the user then that's fine.
Also I thought I remember some software licenses have a restriction regarding using static libraries (ex Qt?) but if that isn't a concern for the software your including then that should be fine.
> Sam
>
>> -----Original Message-----
>> From: Cooper Jr., Franklin
>> Sent: Wednesday, February 25, 2015 4:17 PM
>> To: Nelson, Sam; meta-arago@arago-project.org
>> Subject: RE: [meta-arago] [PATCH 1/2] packagegroup-arago-mcsdk-toolchain-
>> target: Add package group for mcsdk toolchain
>>
>> Do you really need both shared libraries and static libraries? Usually I've seen
>> people just include one or the other.
>>
>>> -----Original Message-----
>>> From: meta-arago-bounces@arago-project.org [mailto:meta-arago-
>>> bounces@arago-project.org] On Behalf Of Nelson, Sam
>>> Sent: Wednesday, February 25, 2015 2:56 PM
>>> To: meta-arago@arago-project.org
>>> Subject: [meta-arago] [PATCH 1/2] packagegroup-arago-mcsdk-toolchain-
>>> target: Add package group for mcsdk toolchain
>>>
>>> - Adds ti dev packages, platform specific packages and other additional
>>> packages
>>>
>>> Signed-off-by: Sam Nelson <sam.nelson@ti.com>
>>> ---
>>> .../packagegroup-arago-mcsdk-toolchain-target.bb | 94
>>> ++++++++++++++++++++
>>> 1 file changed, 94 insertions(+)
>>> create mode 100644 meta-arago-extras/recipes-
>>> core/packagegroups/packagegroup-arago-mcsdk-toolchain-target.bb
>>>
>>> diff --git a/meta-arago-extras/recipes-core/packagegroups/packagegroup-
>>> arago-mcsdk-toolchain-target.bb b/meta-arago-extras/recipes-
>>> core/packagegroups/packagegroup-arago-mcsdk-toolchain-target.bb
>>> new file mode 100644
>>> index 0000000..9265a8c
>>> --- /dev/null
>>> +++ b/meta-arago-extras/recipes-core/packagegroups/packagegroup-
>>> arago-mcsdk-toolchain-target.bb
>>> @@ -0,0 +1,94 @@
>>> +DESCRIPTION = "Target dev packages for MCSDK SDK"
>>> +LICENSE = "BSD-3-Clause"
>>> +
>>> +PR = "r0"
>>> +
>>> +inherit packagegroup
>>> +
>>> +TI_PKGS_DEV = "\
>>> + cmem-dev \
>>> + cmem-staticdev \
>>> + "
>>> +TI_SECURE_STORAGE_DEV = "\
>>> + ti-softhsmv2-dev \
>>> + libp11-dev \
>>> + libp11-staticdev \
>>> + "
>>> +
>>> +TI_PKGS_DEV_append_keystone = "\
>>> + ${TI_SECURE_STORAGE_DEV} \
>>> + udma-dev \
>>> + udma-staticdev \
>>> + traceframework-dev \
>>> + traceframework-staticdev \
>>> + cuia-dev \
>>> + cuia-staticdev \
>>> + common-csl-ip-dev \
>>> + cppi-lld-dev \
>>> + cppi-lld-staticdev \
>>> + qmss-lld-dev \
>>> + qmss-lld-staticdev \
>>> + pa-lld-dev \
>>> + pa-lld-staticdev \
>>> + rm-lld-dev \
>>> + rm-lld-staticdev \
>>> + hyplnk-lld-dev \
>>> + hyplnk-lld-staticdev \
>>> + sa-lld-dev \
>>> + sa-lld-staticdev \
>>> + hplib-dev \
>>> + hplib-staticdev \
>>> + nwal-lld-dev \
>>> + nwal-lld-staticdev \
>>> + pktlib-dev \
>>> + pktlib-staticdev \
>>> + mmap-lld \
>>> + mmap-lld-staticdev \
>>> + netapi-dev \
>>> + netapi-staticdev \
>>> + ipsecmgr-dev \
>>> + ipsecmgr-staticdev \
>>> + libnl-xfrm-dev \
>>> + libnl-xfrm-staticdev \
>>> + libnl-dev \
>>> + libnl-staticdev \
>>> + ti-ipc-dev \
>>> + ti-ipc-staticdev \
>>> + multiprocmgr-dev \
>>> + multiprocmgr-staticdev \
>>> + mpm-transport-dev \
>>> + mpm-transport-staticdev \
>>> + edma3-lld-dev \
>>> + edma3-lld-staticdev \
>>> + lksctp-tools-dev \
>>> + lksctp-tools-staticdev \
>>> + "
>>> +
>>> +TI_PKGS_DEV_append_k2l-evm = "\
>>> + dfe-lld-dev \
>>> + dfe-lld-staticdev \
>>> + iqn2-lld-dev \
>>> + iqn2-lld-staticdev \
>>> + "
>>> +
>>> +TI_PKGS_DEV_append_k2hk-evm = "\
>>> + srio-lld-dev \
>>> + srio-lld-staticdev \
>>> + "
>>> +
>>> +RDEPENDS_${PN} += " \
>>> + packagegroup-arago-standalone-sdk-target \
>>> + kernel-dev \
>>> + ${TI_PKGS_DEV} \
>>> + libdnet-dev \
>>> + libdnet-staticdev \
>>> + binutils-dev \
>>> + binutils-staticdev \
>>> + elfutils-dev \
>>> + elfutils-staticdev \
>>> + libbz2-dev \
>>> + libbz2-staticdev \
>>> + libgl-mesa-dev \
>>> + boost-dev \
>>> + libsdl-dev \
>>> + "
>>> --
>>> 1.7.9.5
>>>
>>> _______________________________________________
>>> meta-arago mailing list
>>> meta-arago@arago-project.org
>>> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 1/2] packagegroup-arago-mcsdk-toolchain-target: Add package group for mcsdk toolchain
2015-02-27 12:42 ` Cooper Jr., Franklin
@ 2015-03-11 13:58 ` Nelson, Sam
0 siblings, 0 replies; 8+ messages in thread
From: Nelson, Sam @ 2015-03-11 13:58 UTC (permalink / raw)
To: Cooper Jr., Franklin; +Cc: meta-arago@arago-project.org
> -----Original Message-----
> From: Cooper Jr., Franklin
> Sent: Friday, February 27, 2015 7:42 AM
> To: Nelson, Sam
> Cc: meta-arago@arago-project.org
> Subject: Re: [meta-arago] [PATCH 1/2] packagegroup-arago-mcsdk-toolchain-
> target: Add package group for mcsdk toolchain
>
>
>
>
> > On Feb 25, 2015, at 6:39 PM, Nelson, Sam <sam.nelson@ti.com> wrote:
> >
> > I think the intention was to allow users to choose either static or shared
> library based on their preference.
> > If we have to decide on one, not sure what is the criteria to be used.
> If that's is best for the user then that's fine.
>
> Also I thought I remember some software licenses have a restriction regarding
> using static libraries (ex Qt?) but if that isn't a concern for the software your
> including then that should be fine.
[Sam] I am not aware of any issue with static libraries for MCSDK.
>
> > Sam
> >
> >> -----Original Message-----
> >> From: Cooper Jr., Franklin
> >> Sent: Wednesday, February 25, 2015 4:17 PM
> >> To: Nelson, Sam; meta-arago@arago-project.org
> >> Subject: RE: [meta-arago] [PATCH 1/2] packagegroup-arago-mcsdk-
> toolchain-
> >> target: Add package group for mcsdk toolchain
> >>
> >> Do you really need both shared libraries and static libraries? Usually I've
> seen
> >> people just include one or the other.
> >>
> >>> -----Original Message-----
> >>> From: meta-arago-bounces@arago-project.org [mailto:meta-arago-
> >>> bounces@arago-project.org] On Behalf Of Nelson, Sam
> >>> Sent: Wednesday, February 25, 2015 2:56 PM
> >>> To: meta-arago@arago-project.org
> >>> Subject: [meta-arago] [PATCH 1/2] packagegroup-arago-mcsdk-toolchain-
> >>> target: Add package group for mcsdk toolchain
> >>>
> >>> - Adds ti dev packages, platform specific packages and other additional
> >>> packages
> >>>
> >>> Signed-off-by: Sam Nelson <sam.nelson@ti.com>
> >>> ---
> >>> .../packagegroup-arago-mcsdk-toolchain-target.bb | 94
> >>> ++++++++++++++++++++
> >>> 1 file changed, 94 insertions(+)
> >>> create mode 100644 meta-arago-extras/recipes-
> >>> core/packagegroups/packagegroup-arago-mcsdk-toolchain-target.bb
> >>>
> >>> diff --git a/meta-arago-extras/recipes-core/packagegroups/packagegroup-
> >>> arago-mcsdk-toolchain-target.bb b/meta-arago-extras/recipes-
> >>> core/packagegroups/packagegroup-arago-mcsdk-toolchain-target.bb
> >>> new file mode 100644
> >>> index 0000000..9265a8c
> >>> --- /dev/null
> >>> +++ b/meta-arago-extras/recipes-core/packagegroups/packagegroup-
> >>> arago-mcsdk-toolchain-target.bb
> >>> @@ -0,0 +1,94 @@
> >>> +DESCRIPTION = "Target dev packages for MCSDK SDK"
> >>> +LICENSE = "BSD-3-Clause"
> >>> +
> >>> +PR = "r0"
> >>> +
> >>> +inherit packagegroup
> >>> +
> >>> +TI_PKGS_DEV = "\
> >>> + cmem-dev \
> >>> + cmem-staticdev \
> >>> + "
> >>> +TI_SECURE_STORAGE_DEV = "\
> >>> + ti-softhsmv2-dev \
> >>> + libp11-dev \
> >>> + libp11-staticdev \
> >>> + "
> >>> +
> >>> +TI_PKGS_DEV_append_keystone = "\
> >>> + ${TI_SECURE_STORAGE_DEV} \
> >>> + udma-dev \
> >>> + udma-staticdev \
> >>> + traceframework-dev \
> >>> + traceframework-staticdev \
> >>> + cuia-dev \
> >>> + cuia-staticdev \
> >>> + common-csl-ip-dev \
> >>> + cppi-lld-dev \
> >>> + cppi-lld-staticdev \
> >>> + qmss-lld-dev \
> >>> + qmss-lld-staticdev \
> >>> + pa-lld-dev \
> >>> + pa-lld-staticdev \
> >>> + rm-lld-dev \
> >>> + rm-lld-staticdev \
> >>> + hyplnk-lld-dev \
> >>> + hyplnk-lld-staticdev \
> >>> + sa-lld-dev \
> >>> + sa-lld-staticdev \
> >>> + hplib-dev \
> >>> + hplib-staticdev \
> >>> + nwal-lld-dev \
> >>> + nwal-lld-staticdev \
> >>> + pktlib-dev \
> >>> + pktlib-staticdev \
> >>> + mmap-lld \
> >>> + mmap-lld-staticdev \
> >>> + netapi-dev \
> >>> + netapi-staticdev \
> >>> + ipsecmgr-dev \
> >>> + ipsecmgr-staticdev \
> >>> + libnl-xfrm-dev \
> >>> + libnl-xfrm-staticdev \
> >>> + libnl-dev \
> >>> + libnl-staticdev \
> >>> + ti-ipc-dev \
> >>> + ti-ipc-staticdev \
> >>> + multiprocmgr-dev \
> >>> + multiprocmgr-staticdev \
> >>> + mpm-transport-dev \
> >>> + mpm-transport-staticdev \
> >>> + edma3-lld-dev \
> >>> + edma3-lld-staticdev \
> >>> + lksctp-tools-dev \
> >>> + lksctp-tools-staticdev \
> >>> + "
> >>> +
> >>> +TI_PKGS_DEV_append_k2l-evm = "\
> >>> + dfe-lld-dev \
> >>> + dfe-lld-staticdev \
> >>> + iqn2-lld-dev \
> >>> + iqn2-lld-staticdev \
> >>> + "
> >>> +
> >>> +TI_PKGS_DEV_append_k2hk-evm = "\
> >>> + srio-lld-dev \
> >>> + srio-lld-staticdev \
> >>> + "
> >>> +
> >>> +RDEPENDS_${PN} += " \
> >>> + packagegroup-arago-standalone-sdk-target \
> >>> + kernel-dev \
> >>> + ${TI_PKGS_DEV} \
> >>> + libdnet-dev \
> >>> + libdnet-staticdev \
> >>> + binutils-dev \
> >>> + binutils-staticdev \
> >>> + elfutils-dev \
> >>> + elfutils-staticdev \
> >>> + libbz2-dev \
> >>> + libbz2-staticdev \
> >>> + libgl-mesa-dev \
> >>> + boost-dev \
> >>> + libsdl-dev \
> >>> + "
> >>> --
> >>> 1.7.9.5
> >>>
> >>> _______________________________________________
> >>> meta-arago mailing list
> >>> meta-arago@arago-project.org
> >>> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 2/2] meta-toolchain_arago-mcsdk: Add toolchain build for MCSDK
2015-02-25 20:55 ` [PATCH 2/2] meta-toolchain_arago-mcsdk: Add toolchain build for MCSDK Sam Nelson
@ 2015-06-08 22:19 ` Denys Dmytriyenko
0 siblings, 0 replies; 8+ messages in thread
From: Denys Dmytriyenko @ 2015-06-08 22:19 UTC (permalink / raw)
To: Sam Nelson; +Cc: meta-arago
So, this is the old one.
Can you please change 2 things:
1. Move this recipe to meta-arago-distro, where meta-toolchain-arago-tisdk
lives
2. Use TOOLCHAIN_SUFFIX to set -mcsdk- suffix.
--
Denys
On Wed, Feb 25, 2015 at 03:55:59PM -0500, Sam Nelson wrote:
> -Uses package group mcsdk-toolchain-target
>
> Signed-off-by: Sam Nelson <sam.nelson@ti.com>
> ---
> .../meta/meta-toolchain-arago-mcsdk.bb | 7 +++++++
> 1 file changed, 7 insertions(+)
> create mode 100644 meta-arago-extras/recipes-core/meta/meta-toolchain-arago-mcsdk.bb
>
> diff --git a/meta-arago-extras/recipes-core/meta/meta-toolchain-arago-mcsdk.bb b/meta-arago-extras/recipes-core/meta/meta-toolchain-arago-mcsdk.bb
> new file mode 100644
> index 0000000..70543f4
> --- /dev/null
> +++ b/meta-arago-extras/recipes-core/meta/meta-toolchain-arago-mcsdk.bb
> @@ -0,0 +1,7 @@
> +# MCSDK Embedded toolchain
> +TOOLCHAIN_TARGET_TASK = "packagegroup-arago-mcsdk-toolchain-target"
> +TOOLCHAIN_OUTPUTNAME = "${SDK_NAME}-${ARMPKGARCH}-${TARGET_OS}-mcsdk-sdk-${SDK_ARCH}"
> +
> +require recipes-core/meta/meta-toolchain-arago.bb
> +
> +PR = "r0"
> --
> 1.7.9.5
>
> _______________________________________________
> meta-arago mailing list
> meta-arago@arago-project.org
> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 1/2] packagegroup-arago-mcsdk-toolchain-target: Add package group for mcsdk toolchain
2015-02-25 20:55 [PATCH 1/2] packagegroup-arago-mcsdk-toolchain-target: Add package group for mcsdk toolchain Sam Nelson
2015-02-25 20:55 ` [PATCH 2/2] meta-toolchain_arago-mcsdk: Add toolchain build for MCSDK Sam Nelson
2015-02-25 21:16 ` [PATCH 1/2] packagegroup-arago-mcsdk-toolchain-target: Add package group for mcsdk toolchain Cooper Jr., Franklin
@ 2015-06-08 22:27 ` Denys Dmytriyenko
2 siblings, 0 replies; 8+ messages in thread
From: Denys Dmytriyenko @ 2015-06-08 22:27 UTC (permalink / raw)
To: Sam Nelson; +Cc: meta-arago
2 comments here as well:
1. This belongs to meta-arago-distro as well, as extras is reserved for more
generic stuff.
2. This packagegroup requires PACKAGE_ARCH = MACHINE_ARCH
--
Denys
On Wed, Feb 25, 2015 at 03:55:58PM -0500, Sam Nelson wrote:
> - Adds ti dev packages, platform specific packages and other additional packages
>
> Signed-off-by: Sam Nelson <sam.nelson@ti.com>
> ---
> .../packagegroup-arago-mcsdk-toolchain-target.bb | 94 ++++++++++++++++++++
> 1 file changed, 94 insertions(+)
> create mode 100644 meta-arago-extras/recipes-core/packagegroups/packagegroup-arago-mcsdk-toolchain-target.bb
>
> diff --git a/meta-arago-extras/recipes-core/packagegroups/packagegroup-arago-mcsdk-toolchain-target.bb b/meta-arago-extras/recipes-core/packagegroups/packagegroup-arago-mcsdk-toolchain-target.bb
> new file mode 100644
> index 0000000..9265a8c
> --- /dev/null
> +++ b/meta-arago-extras/recipes-core/packagegroups/packagegroup-arago-mcsdk-toolchain-target.bb
> @@ -0,0 +1,94 @@
> +DESCRIPTION = "Target dev packages for MCSDK SDK"
> +LICENSE = "BSD-3-Clause"
> +
> +PR = "r0"
> +
> +inherit packagegroup
> +
> +TI_PKGS_DEV = "\
> + cmem-dev \
> + cmem-staticdev \
> + "
> +TI_SECURE_STORAGE_DEV = "\
> + ti-softhsmv2-dev \
> + libp11-dev \
> + libp11-staticdev \
> + "
> +
> +TI_PKGS_DEV_append_keystone = "\
> + ${TI_SECURE_STORAGE_DEV} \
> + udma-dev \
> + udma-staticdev \
> + traceframework-dev \
> + traceframework-staticdev \
> + cuia-dev \
> + cuia-staticdev \
> + common-csl-ip-dev \
> + cppi-lld-dev \
> + cppi-lld-staticdev \
> + qmss-lld-dev \
> + qmss-lld-staticdev \
> + pa-lld-dev \
> + pa-lld-staticdev \
> + rm-lld-dev \
> + rm-lld-staticdev \
> + hyplnk-lld-dev \
> + hyplnk-lld-staticdev \
> + sa-lld-dev \
> + sa-lld-staticdev \
> + hplib-dev \
> + hplib-staticdev \
> + nwal-lld-dev \
> + nwal-lld-staticdev \
> + pktlib-dev \
> + pktlib-staticdev \
> + mmap-lld \
> + mmap-lld-staticdev \
> + netapi-dev \
> + netapi-staticdev \
> + ipsecmgr-dev \
> + ipsecmgr-staticdev \
> + libnl-xfrm-dev \
> + libnl-xfrm-staticdev \
> + libnl-dev \
> + libnl-staticdev \
> + ti-ipc-dev \
> + ti-ipc-staticdev \
> + multiprocmgr-dev \
> + multiprocmgr-staticdev \
> + mpm-transport-dev \
> + mpm-transport-staticdev \
> + edma3-lld-dev \
> + edma3-lld-staticdev \
> + lksctp-tools-dev \
> + lksctp-tools-staticdev \
> + "
> +
> +TI_PKGS_DEV_append_k2l-evm = "\
> + dfe-lld-dev \
> + dfe-lld-staticdev \
> + iqn2-lld-dev \
> + iqn2-lld-staticdev \
> + "
> +
> +TI_PKGS_DEV_append_k2hk-evm = "\
> + srio-lld-dev \
> + srio-lld-staticdev \
> + "
> +
> +RDEPENDS_${PN} += " \
> + packagegroup-arago-standalone-sdk-target \
> + kernel-dev \
> + ${TI_PKGS_DEV} \
> + libdnet-dev \
> + libdnet-staticdev \
> + binutils-dev \
> + binutils-staticdev \
> + elfutils-dev \
> + elfutils-staticdev \
> + libbz2-dev \
> + libbz2-staticdev \
> + libgl-mesa-dev \
> + boost-dev \
> + libsdl-dev \
> + "
> --
> 1.7.9.5
>
> _______________________________________________
> meta-arago mailing list
> meta-arago@arago-project.org
> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2015-06-08 22:27 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-02-25 20:55 [PATCH 1/2] packagegroup-arago-mcsdk-toolchain-target: Add package group for mcsdk toolchain Sam Nelson
2015-02-25 20:55 ` [PATCH 2/2] meta-toolchain_arago-mcsdk: Add toolchain build for MCSDK Sam Nelson
2015-06-08 22:19 ` Denys Dmytriyenko
2015-02-25 21:16 ` [PATCH 1/2] packagegroup-arago-mcsdk-toolchain-target: Add package group for mcsdk toolchain Cooper Jr., Franklin
2015-02-26 0:39 ` Nelson, Sam
2015-02-27 12:42 ` Cooper Jr., Franklin
2015-03-11 13:58 ` Nelson, Sam
2015-06-08 22:27 ` Denys Dmytriyenko
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.