Use hal-rootstrap package for build and change hal_backend_power_funcs memory allocat... 98/314798/1 accepted/tizen_unified_dev accepted/tizen/9.0/unified/20241031.000319 accepted/tizen/unified/20240722.104248 accepted/tizen/unified/dev/20240724.110135 accepted/tizen/unified/x/asan/20241224.003813 tizen_9.0_m2_release
authorChanwoo Choi <cw00.choi@samsung.com>
Fri, 19 Jul 2024 08:05:36 +0000 (17:05 +0900)
committerChanwoo Choi <cw00.choi@samsung.com>
Fri, 19 Jul 2024 08:05:36 +0000 (17:05 +0900)
commitf049c07a8599b52eccb98afb222adc2f026f471e
tree54829372efa2fd0e265a47d52154881257c17b63
parentbc3949a563eb8575d9ad5eeffa68fea68ac944a2
Use hal-rootstrap package for build and change hal_backend_power_funcs memory allocation/free

hal-roostrap package contains the allowed and maintained files
to build hal-backend package. In order to keep ABI (Application Binary
Interface) compatibility between platfrom and hal image,
must use only hal-rootstrap pacakge for build.

And chagnge the memory allocation/free way of hal_backend_power_funcs
in order to support new 1-platform Multi-HAL Interface approach.

Lastly, remove the deprecated abi_version filed and then
add the major_version and minor_version.

Change-Id: Icf5492043553c30c58614ffb7eae41c9561de746
Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
CMakeLists.txt
packaging/hal-backend-power-vim3.spec
src/hal-backend-power.c