Use hal-rootstrap package for build and change hal_backend_power_funcs memory allocat... 95/314795/1 accepted/tizen_unified_dev accepted/tizen/9.0/unified/20241030.232815 accepted/tizen/unified/20240722.104300 accepted/tizen/unified/dev/20240724.110129 accepted/tizen/unified/x/20241218.081934 accepted/tizen/unified/x/asan/20241224.003802 tizen_9.0_m2_release
authorChanwoo Choi <cw00.choi@samsung.com>
Fri, 19 Jul 2024 06:50:36 +0000 (15:50 +0900)
committerChanwoo Choi <cw00.choi@samsung.com>
Fri, 19 Jul 2024 07:44:47 +0000 (16:44 +0900)
commit83bd1c308ba220483ab9aed0bbbc24bb995f1c55
tree2e887f725a82a0378ab245205e62264963b33198
parentdc44177458ec591b55e2997ac8d1d24bbf067e18
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.

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