Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

OEM Changes(meta-cmf-raspberrypi)

Manifest Changes


Code Block
languagebash
titleManifest File
<project name="rdkb/components/opensource/ccsp/RdkWanManager" revision="rdk-next"/>
<project name="rdkb/components/generic/json-rpc" revision="rdk-next"/>

Note :  RdkWanManager Project will be added in RPI Manifest , Once the RdkWanManager Compilation error changes are merged in rdk-next(58500

Global CFLAGS

  • FEATURE_RDKB_WANMANAGER is the global CFLAG used in other components to use with WANMANAGER feature.

...

Code Block
languagebash
titleccsp_common_rpi.inc
CFLAGS_append += "${@bb.utils.contains('DISTRO_FEATURES', 'rdkb_wan_manager', ' -DFEATURE_RDKB_WAN_MANAGER ', '', d)}"

Package Group

To enable the RDKB Wanmanager components, added those components into the final build target.  So, We have added those components into the  ccsp packagegroup(58865),

Code Block
languagebash
titlepackagegroup-rdk-ccsp-broadband.bbappend
RDEPENDS_packagegroup-rdk-ccsp-broadband_append = " ${@bb.utils.contains('DISTRO_FEATURES', 'rdkb_wan_manager', ' rdk-wanmanager json-hal-lib hal-json-ethsw', '', d)} "


Persistent (PSM) configuration changes

...