Skip to content

Commit 8ac19d5

Browse files
authored
Merge pull request #10 from rdk-e/feature/RDK-46383-cleanup-rdk-halif-repo
RDK-46383 : cleanup rdk-halif-headers
2 parents b24381e + 0b7ed27 commit 8ac19d5

File tree

14 files changed

+180
-82
lines changed

14 files changed

+180
-82
lines changed

README.md

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,10 @@
1-
# template
2-
Template repository with common workflows for future clone
1+
# meta-rdk-halif-headers
2+
Common meta layer repo created to have the recipes for RDK HAL Interface headers
3+
This meta layer will be shared across middleware layer and vendor layers
4+
5+
Header file repos in this layer are suppoesed to point to rdkcentral github [github.com/rdkcentral], which is the source of truth for RDK HAL Headers
6+
7+
Currently recipes-rdk-halif-headers is having the recipes which are already pointing to rdkcentral github.
8+
recipes-rdk-headers has the recipes for which the header file code is not yet available in the rdkcentral github. These recipes should be reviewed and could be removed in near future.
9+
10+
The version control for the header recipes in done using one inc file "conf/include/rdk-headers-versions.inc" which gets included in the machine config.

conf/include/rdk-headers-versions.inc

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,14 @@ PV_pn-devicesettings-hal-headers = "0.1.2"
2525
PR_pn-devicesettings-hal-headers = "r0"
2626
SRCREV_pn-devicesettings-hal-headers = "0.1.2"
2727

28+
PV_pn-tvsettings-hal-headers = "0.1.1"
29+
PR_pn-tvsettings-hal-headers = "r0"
30+
SRCREV_pn-tvsettings-hal-headers = "0.1.1"
31+
2832
PV_pn-iarmmgrs-hal-headers = "2.0.0"
2933
PR_pn-iarmmgrs-hal-headers = "r0"
3034
SRCREV_pn-iarmmgrs-hal-headers = "8c0e309be318e0665b8fb2ccdf131b722cc32d84"
3135

32-
#PV_pn-tvsettings-hal-headers ?= "0.1.1"
33-
#PR_pn-tvsettings-hal-headers ?= "r0"
34-
#SRCREV_pn-tvsettings-hal-headers ?= "0.1.1"
35-
3636
PV_pn-closedcaption-hal-headers = "1.0.0"
3737
PR_pn-closedcaption-hal-headers = "r0"
3838
SRCREV_pn-closedcaption-hal-headers = "GRT_v2"

recipes-rdk-hal/hdmicec/hdmicecheader_git.bb

Lines changed: 0 additions & 22 deletions
This file was deleted.

recipes-rdk-hal/pwrmgr/power-manager-headers.bb

Lines changed: 0 additions & 24 deletions
This file was deleted.

recipes-rdk-hal/tvsettings/tvsettings-hal-headers_git.bb

Lines changed: 0 additions & 26 deletions
This file was deleted.

recipes-rdk-hal/audiocapture/media-utils-headers_git.bb renamed to recipes-rdk-halif-headers/audiocapture/media-utils-headers_git.bb

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,15 @@
1+
# ============================================================================
2+
# RDK MANAGEMENT, LLC CONFIDENTIAL AND PROPRIETARY
3+
# ============================================================================
4+
# This file (and its contents) are the intellectual property of RDK Management, LLC.
5+
# It may not be used, copied, distributed or otherwise disclosed in whole or in
6+
# part without the express written permission of RDK Management, LLC.
7+
# ============================================================================
8+
# Copyright (c) 2016 RDK Management, LLC. All rights reserved.
9+
# ============================================================================
10+
11+
# Version and SRCREV for this component is handled in conf/include/rdk-headers-versions.inc
12+
113
SUMMARY = "RMF Audio Capture HAL Header definitions"
214
SECTION = "console/utils"
315

recipes-rdk-hal/deepsleepmgr/deepsleep-manager-headers.bb renamed to recipes-rdk-halif-headers/deepsleepmgr/deepsleep-manager-headers.bb

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
1+
# ============================================================================
2+
# RDK MANAGEMENT, LLC CONFIDENTIAL AND PROPRIETARY
3+
# ============================================================================
4+
# This file (and its contents) are the intellectual property of RDK Management, LLC.
5+
# It may not be used, copied, distributed or otherwise disclosed in whole or in
6+
# part without the express written permission of RDK Management, LLC.
7+
# ============================================================================
8+
# Copyright (c) 2016 RDK Management, LLC. All rights reserved.
9+
# ============================================================================
10+
111
# Version and SRCREV for this component is handled in conf/include/rdk-headers-versions.inc
212

313
SUMMARY = "This recipe provides RDK Deepslee Manager HAL Interface headers"

recipes-rdk-hal/devicesettings/devicesettings-hal-headers.bb renamed to recipes-rdk-halif-headers/devicesettings/devicesettings-hal-headers.bb

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
1+
# ============================================================================
2+
# RDK MANAGEMENT, LLC CONFIDENTIAL AND PROPRIETARY
3+
# ============================================================================
4+
# This file (and its contents) are the intellectual property of RDK Management, LLC.
5+
# It may not be used, copied, distributed or otherwise disclosed in whole or in
6+
# part without the express written permission of RDK Management, LLC.
7+
# ============================================================================
8+
# Copyright (c) 2016 RDK Management, LLC. All rights reserved.
9+
# ============================================================================
10+
111
# Version and SRCREV for this component is handled in conf/include/rdk-headers-versions.inc
212

313
SUMMARY = "Devicesettings HAL definition"
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
# ============================================================================
2+
# RDK MANAGEMENT, LLC CONFIDENTIAL AND PROPRIETARY
3+
# ============================================================================
4+
# This file (and its contents) are the intellectual property of RDK Management, LLC.
5+
# It may not be used, copied, distributed or otherwise disclosed in whole or in
6+
# part without the express written permission of RDK Management, LLC.
7+
# ============================================================================
8+
# Copyright (c) 2016 RDK Management, LLC. All rights reserved.
9+
# ============================================================================
10+
11+
# Version and SRCREV for this component is handled in conf/include/rdk-headers-versions.inc
12+
13+
SUMMARY = "This recipe provides RDK HDMICEC HAL Interface headers"
14+
SECTION = "console/utils"
15+
16+
LICENSE = "Apache-2.0"
17+
LIC_FILES_CHKSUM = "file://LICENSE;md5=175792518e4ac015ab6696d16c4f607e"
18+
19+
inherit allarch
20+
21+
SRC_URI = "${CMF_GITHUB_ROOT}/rdk-halif-hdmi_cec;${CMF_GITHUB_SRC_URI_SUFFIX}"
22+
23+
S = "${WORKDIR}/git"
24+
25+
# this is a Header package only, nothing to build
26+
do_compile[noexec] = "1"
27+
do_configure[noexec] = "1"
28+
29+
30+
do_install() {
31+
install -d ${D}${includedir}/ccec
32+
install -d ${D}${includedir}/ccec/drivers
33+
install -m 0644 ${S}/include/*.h ${D}${includedir}/ccec/drivers
34+
}
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
# ============================================================================
2+
# RDK MANAGEMENT, LLC CONFIDENTIAL AND PROPRIETARY
3+
# ============================================================================
4+
# This file (and its contents) are the intellectual property of RDK Management, LLC.
5+
# It may not be used, copied, distributed or otherwise disclosed in whole or in
6+
# part without the express written permission of RDK Management, LLC.
7+
# ============================================================================
8+
# Copyright (c) 2016 RDK Management, LLC. All rights reserved.
9+
# ============================================================================
10+
11+
# Version and SRCREV for this component is handled in conf/include/rdk-headers-versions.inc
12+
13+
SUMMARY = "This recipe provides RDK Power Manager HAL Interface headers"
14+
SECTION = "console/utils"
15+
16+
LICENSE = "Apache-2.0"
17+
LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327"
18+
19+
inherit allarch
20+
21+
SRC_URI = "${CMF_GITHUB_ROOT}/rdk-halif-power_manager;${CMF_GITHUB_SRC_URI_SUFFIX}"
22+
23+
S = "${WORKDIR}/git"
24+
25+
# this is a Header package only, nothing to build
26+
do_compile[noexec] = "1"
27+
do_configure[noexec] = "1"
28+
29+
30+
do_install() {
31+
install -d ${D}${includedir}/rdk/iarmmgrs-hal
32+
install -m 0644 ${S}/include/*.h ${D}${includedir}/rdk/iarmmgrs-hal
33+
}
34+

0 commit comments

Comments
 (0)