All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v5] task-arago-tisdk-connectivity: Create new connectivity tasks
@ 2012-10-25  1:19 Franklin S. Cooper Jr
  2012-10-25  2:18 ` Denys Dmytriyenko
  0 siblings, 1 reply; 3+ messages in thread
From: Franklin S. Cooper Jr @ 2012-10-25  1:19 UTC (permalink / raw)
  To: meta-arago; +Cc: Franklin S Cooper Jr

From: Franklin S Cooper Jr <fcooper@ti.com>

* Create new task-arago-tisdk-connectivity task including host and target
  versions. The contents of these tasks were originally located in
  task-arago-tisdk-crypto and task-arago-toolchain-tisdk-crypto-host and also
  the target version.

Signed-off-by: Franklin S Cooper Jr <fcooper@ti.com>
---
Version 5 changes:
Use the standard 4 spaces for indentation
Update comments

Version 4 changes:
Removed COMPATIBLE_MACHINE
Added PACKAGE_ARCH and ALLOW_EMPTY when needed.

Version 3 changes:
Removed bt-objex since it was renamed to bluez-tools which was already added.
Removed recipes from the RDEPENDS if they still haven't been commited to
meta-ti.

 .../task-arago-tisdk-connectivity-sdk-host.bb      |   30 +++++++
 .../task-arago-tisdk-connectivity-sdk-target.bb    |   37 ++++++++
 .../tasks/task-arago-tisdk-connectivity.bb         |   87 ++++++++++++++++++++
 3 files changed, 154 insertions(+), 0 deletions(-)
 create mode 100644 meta-arago-distro/recipes-core/tasks/task-arago-tisdk-connectivity-sdk-host.bb
 create mode 100644 meta-arago-distro/recipes-core/tasks/task-arago-tisdk-connectivity-sdk-target.bb
 create mode 100644 meta-arago-distro/recipes-core/tasks/task-arago-tisdk-connectivity.bb

diff --git a/meta-arago-distro/recipes-core/tasks/task-arago-tisdk-connectivity-sdk-host.bb b/meta-arago-distro/recipes-core/tasks/task-arago-tisdk-connectivity-sdk-host.bb
new file mode 100644
index 0000000..92a6353
--- /dev/null
+++ b/meta-arago-distro/recipes-core/tasks/task-arago-tisdk-connectivity-sdk-host.bb
@@ -0,0 +1,30 @@
+DESCRIPTION = "Task to install wlan and bluetooth sources into the SDK"
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
+
+PR = "r0"
+
+inherit task
+
+PACKAGE_ARCH = "${MACHINE_ARCH}"
+ALLOW_EMPTY = "1"
+
+FIRMWARE_AND_DRIVERS_SRC = "
+    ti-compat-wireless-wl12xx-src \
+    ti-compat-bluetooth-src \
+    bt-firmware-src \
+    bt-enable-src \
+"
+
+CONNECTIVITY_RDEPENDS = ""
+
+# Need to add ${FIRMWARE_AND_DRIVERS_SRC} to the below lists once the recipes
+# have been added to meta-ti
+
+CONNECTIVITY_RDEPENDS_am37x-evm = ""
+CONNECTIVITY_RDEPENDS_am180x-evm = ""
+CONNECTIVITY_RDEPENDS_ti33x = ""
+
+RDEPENDS_${PN} = "\
+    ${CONNECTIVITY_RDEPENDS} \
+"
diff --git a/meta-arago-distro/recipes-core/tasks/task-arago-tisdk-connectivity-sdk-target.bb b/meta-arago-distro/recipes-core/tasks/task-arago-tisdk-connectivity-sdk-target.bb
new file mode 100644
index 0000000..a60bd34
--- /dev/null
+++ b/meta-arago-distro/recipes-core/tasks/task-arago-tisdk-connectivity-sdk-target.bb
@@ -0,0 +1,37 @@
+DESCRIPTION = "Task to install wlan and bluetooth headers and libraries into the SDK"
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
+
+PR = "r0"
+
+inherit task
+
+PACKAGE_ARCH = "${MACHINE_ARCH}"
+ALLOW_EMPTY = "1"
+
+# Bluetooth development packages
+BLUETOOTH_STACK = "\
+    bluez4-dev \
+    openobex-dev \
+"
+
+CONNECTIVITY_RDEPENDS = ""
+
+CONNECTIVITY_RDEPENDS_am37x-evm = "\
+    ${BLUETOOTH_STACK} \
+    wpa-supplicant-dev \
+"
+
+CONNECTIVITY_RDEPENDS_am180x-evm = "\
+    ${BLUETOOTH_STACK} \
+    wpa-supplicant-dev \
+"
+
+CONNECTIVITY_RDEPENDS_ti33x  = "\
+    ${BLUETOOTH_STACK} \
+    wpa-supplicant-dev \
+"
+
+RDEPENDS_${PN} = "\
+    ${CONNECTIVITY_RDEPENDS} \
+"
diff --git a/meta-arago-distro/recipes-core/tasks/task-arago-tisdk-connectivity.bb b/meta-arago-distro/recipes-core/tasks/task-arago-tisdk-connectivity.bb
new file mode 100644
index 0000000..1cbd0cc
--- /dev/null
+++ b/meta-arago-distro/recipes-core/tasks/task-arago-tisdk-connectivity.bb
@@ -0,0 +1,87 @@
+DESCRIPTION = "Task to install wlan and bluetooth packages into the target FS"
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
+
+PR = "r0"
+
+inherit task
+
+PACKAGE_ARCH = "${MACHINE_ARCH}"
+ALLOW_EMPTY = "1"
+
+# WLAN support packages.
+# These are the packages that all platforms use for WLAN support
+WLAN_COMMON = "\
+    hostap-daemon \
+    ti-wifi-utils \
+    wireless-tools \
+    htop \
+    netperf \
+    iw \
+    crda \
+    softap-udhcpd-config \
+    oppserver \
+    bluez-tools \
+    obexd \
+    pulseaudio \
+    pulseaudio-server \
+    pulseaudio-module-loopback \
+    pulseaudio-module-bluetooth-discover \
+    pulseaudio-module-bluetooth-device \
+    eventdump \
+    wpa-supplicant \
+"
+
+FIRMWARE_AND_DRIVERS = "\
+    ti-compat-wireless-wl12xx \
+    ti-compat-bluetooth \
+    bt-firmware \
+    bt-enable \
+    wl12xx-firmware \
+"
+
+BLUETOOTH_STACK = "\
+    bluez4 \
+    bluez4-agent \
+    libasound-module-bluez \
+    bluez-hcidump \
+    openobex \
+    openobex-apps \
+    obexftp \
+    ussp-push \
+"
+
+# Need to add battleship to the below list once the application has been fixed
+DEMO_APPS = "\
+    bluetooth-gui \
+    wifi-direct-demo \
+    wpa-gui-e \
+    wl1271-demo \
+"
+
+CONNECTIVITY_RDEPENDS = ""
+
+# Need to add ${FIRMWARE_AND_DRIVERS} to the below lists once the recipes have
+# been added to meta-ti
+
+CONNECTIVITY_RDEPENDS_am37x-evm = "\
+    ${WLAN_COMMON} \
+    ${BLUETOOTH_STACK} \
+    ${DEMO_APPS} \
+"
+
+CONNECTIVITY_RDEPENDS_am180x-evm  = "\
+    ${WLAN_COMMON} \
+    ${BLUETOOTH_STACK} \
+    ${DEMO_APPS} \
+"
+
+CONNECTIVITY_RDEPENDS_ti33x = "\
+    ${WLAN_COMMON} \
+    ${BLUETOOTH_STACK} \
+    ${DEMO_APPS} \
+"
+
+RDEPENDS_${PN} = "\
+    ${CONNECTIVITY_RDEPENDS} \
+"
-- 
1.7.0.4



^ permalink raw reply related	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2012-10-25  2:33 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-10-25  1:19 [PATCH v5] task-arago-tisdk-connectivity: Create new connectivity tasks Franklin S. Cooper Jr
2012-10-25  2:18 ` Denys Dmytriyenko
2012-10-25  2:33   ` Cooper Jr., Franklin

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.