aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-bsp/ti-pdk-source/ti-pdk-source_git.bb
blob: f4b3da92c5f65a4c1dcb4ab3d6db346c83d57524 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
# Recipe to fetch/unpack sources used by ti-pdk-fetch recipes.
#
# Mimic gcc-source.inc from oe-core.

# These shources will be unpacked to a "work-shared" directory. Then each
# "ti-pdk-fetch" recipe will hard-link only the sources it requires.

deltask do_configure
deltask do_compile
deltask do_install
deltask do_populate_sysroot
deltask do_populate_lic

RM_WORK_EXCLUDE += "${PN}"
EXCLUDE_FROM_WORLD = "1"

inherit nopackages ti-pdk-fetch

LICENSE = "BSD-3-Clause"

PN = "${TI_PDK_SOURCE_PN}"
WORKDIR = "${TI_PDK_SOURCE_WORKDIR}"
SSTATE_SWSPEC = "sstate:ti-pdk::${PV}:${PR}::${SSTATE_VERSION}:"

STAMP = "${STAMPS_DIR}/work-shared/ti-pdk-${PV}"
STAMPCLEAN = "${STAMPS_DIR}/work-shared/ti-pdk-${PV}*"

INHIBIT_DEFAULT_DEPS = "1"
DEPENDS = ""
PACKAGES = ""

SRC_URI = "${TI_PDK_GIT_URI};branch=${TI_PDK_GIT_BRANCH};protocol=${TI_PDK_GIT_PROTOCOL}"
SRCREV = "${TI_PDK_SRCREV}"