summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJustin Sobota <jsobota@ti.com>2016-04-20 03:43:38 +0000
committerDenys Dmytriyenko <denys@ti.com>2016-04-19 18:05:23 -0400
commitd0cc24a3de72c37dfd22bee810f784cd90e2426a (patch)
treec3c2278036583927d04123d3f9ae73ef46ea935f
parent3b233d5b7d495248f1c423b5271555cd262dfc92 (diff)
downloadmeta-ti-d0cc24a3de72c37dfd22bee810f784cd90e2426a.tar.gz
pktlib: Clean up recipe
Signed-off-by: Justin Sobota <jsobota@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
-rw-r--r--recipes-bsp/pktlib/pktlib.inc24
-rw-r--r--recipes-bsp/pktlib/pktlib_git.bb18
2 files changed, 26 insertions, 16 deletions
diff --git a/recipes-bsp/pktlib/pktlib.inc b/recipes-bsp/pktlib/pktlib.inc
new file mode 100644
index 00000000..701a83f4
--- /dev/null
+++ b/recipes-bsp/pktlib/pktlib.inc
@@ -0,0 +1,24 @@
1DESCRIPTION = "Provides library for handling packet descriptors for keystone devices"
2LICENSE = "BSD-3-Clause"
3LIC_FILES_CHKSUM = "file://docs/Doxyfile;md5=91d01dc3788e1f405f000b2089191a0a"
4
5COMPATIBLE_MACHINE = "keystone"
6PACKAGE_ARCH = "${MACHINE_ARCH}"
7
8PKTLIB_GIT_URI = "git://git.ti.com/keystone-rtos/pktlib.git"
9PKTLIB_GIT_PROTOCOL = "git"
10PKTLIB_GIT_BRANCH = "master"
11PKTLIB_GIT_DESTSUFFIX = "git/ti/runtime/pktlib"
12
13# Below commit ID corresponds to "DEV.PKTLIB.2.1.0.7"
14PKTLIB_SRCREV = "22f66931964c25f83d1971f7eb78902d10c17d8a"
15
16BRANCH = "${PKTLIB_GIT_BRANCH}"
17# Don't use DESTSUFFIX when cloning since repo contains ti/runtime/pktlib directory tree
18SRC_URI = "${PKTLIB_GIT_URI};protocol=${PKTLIB_GIT_PROTOCOL};branch=${BRANCH}"
19
20SRCREV = "${PKTLIB_SRCREV}"
21PV = "2.1.0.7"
22INC_PR = "r2"
23
24S = "${WORKDIR}/${PKTLIB_GIT_DESTSUFFIX}"
diff --git a/recipes-bsp/pktlib/pktlib_git.bb b/recipes-bsp/pktlib/pktlib_git.bb
index 341391e0..dd66bd93 100644
--- a/recipes-bsp/pktlib/pktlib_git.bb
+++ b/recipes-bsp/pktlib/pktlib_git.bb
@@ -1,25 +1,11 @@
1DESCRIPTION = "Provides library for handling packet descriptors for keystone devices" 1DESCRIPTION = "Provides library for handling packet descriptors for keystone devices"
2LICENSE = "BSD-3-Clause"
3LIC_FILES_CHKSUM = "file://${WORKDIR}/git/COPYING.txt;md5=b7982a377c680ad71ca2fbb735982462" 2LIC_FILES_CHKSUM = "file://${WORKDIR}/git/COPYING.txt;md5=b7982a377c680ad71ca2fbb735982462"
4 3
5DEPENDS = "common-csl-ip rm-lld qmss-lld cppi-lld" 4DEPENDS = "common-csl-ip rm-lld qmss-lld cppi-lld"
6COMPATIBLE_MACHINE = "keystone"
7 5
8PKTLIB_GIT_URI = "git://git.ti.com/keystone-rtos/pktlib.git" 6include pktlib.inc
9PKTLIB_GIT_PROTOCOL = "git"
10PKTLIB_GIT_BRANCH = "master"
11 7
12# Corresponds to DEV.PKTLIB.2.1.0.7 8PR = "${INC_PR}.1"
13PKTLIB_SRCREV = "22f66931964c25f83d1971f7eb78902d10c17d8a"
14
15BRANCH = "${PKTLIB_GIT_BRANCH}"
16SRC_URI = "${PKTLIB_GIT_URI};protocol=${PKTLIB_GIT_PROTOCOL};branch=${BRANCH}"
17SRCREV = "${PKTLIB_SRCREV}"
18
19PV = "2.1.0.7"
20PR = "r0"
21
22S = "${WORKDIR}/git/ti/runtime/pktlib"
23 9
24EXTRA_OEMAKE += "-f makefile_armv7 PDK_INSTALL_PATH=${STAGING_INCDIR} INSTALL_INC_BASE_DIR=${D}${includedir} INSTALL_LIB_BASE_DIR=${D}${libdir}" 10EXTRA_OEMAKE += "-f makefile_armv7 PDK_INSTALL_PATH=${STAGING_INCDIR} INSTALL_INC_BASE_DIR=${D}${includedir} INSTALL_LIB_BASE_DIR=${D}${libdir}"
25 11