From: Chanwoo Choi Date: Wed, 17 Feb 2021 01:58:29 +0000 (+0900) Subject: halapi: Move all extra files into packaging directory X-Git-Tag: submit/tizen/20210217.033413~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d4f17c20ff58d35f66a6795c22dbc37a19998647;p=platform%2Fhal%2Fapi%2Fcommon.git halapi: Move all extra files into packaging directory Change-Id: I5e09bfad0ee0d7f824a28198c2f35ad1727736da Signed-off-by: Chanwoo Choi --- diff --git a/CMakeLists.txt b/CMakeLists.txt index 60a8c50..ae9fd01 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -43,13 +43,15 @@ TARGET_LINK_LIBRARIES( ${PROJECT_NAME} ${pkgs_LDFLAGS} -ldl -Wl,-z,nodelete,--no SET_TARGET_PROPERTIES( ${PROJECT_NAME} PROPERTIES SOVERSION ${VERSION_MAJOR}) SET_TARGET_PROPERTIES( ${PROJECT_NAME} PROPERTIES VERSION ${VERSION}) -CONFIGURE_FILE( ${PROJECT_NAME}.pc ${PROJECT_NAME}.pc @ONLY) +CONFIGURE_FILE( ${CMAKE_CURRENT_SOURCE_DIR}/packaging/${PROJECT_NAME}.pc.in + ${CMAKE_CURRENT_SOURCE_DIR}/packaging/${PROJECT_NAME}.pc + @ONLY) INSTALL(TARGETS ${PROJECT_NAME} DESTINATION ${LIBDIR}/hal) INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/include/ DESTINATION ${INCLUDEDIR}/hal FILES_MATCHING PATTERN "*.h") -INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/${PROJECT_NAME}.pc +INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/packaging/${PROJECT_NAME}.pc DESTINATION ${LIBDIR}/pkgconfig) -INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/hal-api.json DESTINATION /etc/hal) +INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/packaging/hal-api.json DESTINATION /etc/hal) ADD_SUBDIRECTORY(tests) diff --git a/hal-api-common.pc b/hal-api-common.pc deleted file mode 100644 index 782a604..0000000 --- a/hal-api-common.pc +++ /dev/null @@ -1,16 +0,0 @@ -# Package Information for pkg-config - -package_name=hal-api-common -prefix=@PREFIX@ -exec_prefix=@EXEC_PREFIX@/hal -libdir=@LIBDIR@/hal -includedir=@INCLUDEDIR@/hal - -Name: ${package_name} -Description: ${package_name} interface -Version: @VERSION@ - -Requires: -Libs: -L${libdir} -l${package_name} -Cflags: -I${includedir} -CXXflags: -I${includedir} diff --git a/hal-api.json b/hal-api.json deleted file mode 100644 index a2b172f..0000000 --- a/hal-api.json +++ /dev/null @@ -1,449 +0,0 @@ -{ - "PLATFORM_ABI_VERSION" :"HAL_ABI_VERSION_TIZEN_6_5", - "MODULE_INFO" : - [ - { - "group" :"HAL_GROUP_GRAPHICS", - "module" :"HAL_MODULE_TBM", - "license" :"MIT", - "library_name" :"/hal/lib/libhal-backend-tbm.so", - "library_name_64bit" :"/hal/lib64/libhal-backend-tbm.so", - "symbol_name" :"hal_backend_tbm_data", - "abi_versions" :[ - { - "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5", - "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5" - } - ] - }, - { - "group" :"HAL_GROUP_GRAPHICS", - "module" :"HAL_MODULE_TDM", - "license" :"MIT", - "library_name" :"/hal/lib/libhal-backend-tdm.so", - "library_name_64bit" :"/hal/lib64/libhal-backend-tdm.so", - "symbol_name" :"hal_backend_tdm_data", - "abi_versions" :[ - { - "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5", - "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5" - } - ] - }, - { - "group" :"HAL_GROUP_GRAPHICS", - "module" :"HAL_MODULE_COREGL", - "license" :"UNKNOWN", - "library_name" :null, - "library_name_64bit" :null, - "symbol_name" :null, - "abi_versions" :null - }, - { - "group" :"HAL_GROUP_GRAPHICS", - "module" :"HAL_MODULE_INPUT", - "license" :"MIT", - "library_name" :null, - "library_name_64bit" :null, - "symbol_name" :null, - "abi_versions" :null - - }, - { - "group" :"HAL_GROUP_MULTIMEDIA", - "module" :"HAL_MODULE_AUDIO", - "license" :"APACHE_2_0", - "library_name" :"/hal/lib/libhal-backend-audio.so", - "library_name_64bit" :"/hal/lib64/libhal-backend-audio.so", - "symbol_name" :"hal_backend_audio_data", - "abi_versions" :[ - { - "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5", - "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5" - } - ] - }, - { - "group" :"HAL_GROUP_MULTIMEDIA", - "module" :"HAL_MODULE_CAMERA", - "license" :"APACHE_2_0", - "library_name" :"/hal/lib/libhal-backend-camera.so", - "library_name_64bit" :"/hal/lib64/libhal-backend-camera.so", - "symbol_name" :"hal_backend_camera_data", - "abi_versions" :[ - { - "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5", - "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5" - } - ] - }, - { - "group" :"HAL_GROUP_MULTIMEDIA", - "module" :"HAL_MODULE_RADIO", - "license" :"APACHE_2_0", - "library_name" :"/hal/lib/libhal-backend-radio.so", - "library_name_64bit" :"/hal/lib64/libhal-backend-radio.so", - "symbol_name" :"hal_backend_radio_data", - "abi_versions" :[ - { - "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5", - "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5" - } - ] - }, - { - "group" :"HAL_GROUP_MULTIMEDIA", - "module" :"HAL_MODULE_CODEC", - "license" :"APACHE_2_0", - "library_name" :null, - "library_name_64bit" :null, - "symbol_name" :null, - "abi_versions" :null - }, - { - "group" :"HAL_GROUP_MULTIMEDIA", - "module" :"HAL_MODULE_USB_AUDIO", - "license" :"APACHE_2_0", - "library_name" :null, - "library_name_64bit" :null, - "symbol_name" :null, - "abi_versions" :null - }, - { - "group" :"HAL_GROUP_MULTIMEDIA", - "module" :"HAL_MODULE_ALSAUCM", - "license" :"APACHE_2_0", - "library_name" :null, - "library_name_64bit" :null, - "symbol_name" :null, - "abi_versions" :null - }, - { - "group" :"HAL_GROUP_CONNECTIVITY", - "module" :"HAL_MODULE_BLUETOOTH", - "license" :"APACHE_2_0", - "library_name" :"/hal/lib/libhal-backend-bluetooth.so", - "library_name_64bit" :"/hal/lib64/libhal-backend-bluetooth.so", - "symbol_name" :"hal_backend_bluetooth_data", - "abi_versions" :[ - { - "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5", - "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5" - } - ] - }, - { - "group" :"HAL_GROUP_CONNECTIVITY", - "module" :"HAL_MODULE_WIFI", - "license" :"APACHE_2_0", - "library_name" :"/hal/lib/libhal-backend-wifi.so", - "library_name_64bit" :"/hal/lib64/libhal-backend-wifi.so", - "symbol_name" :"hal_backend_wifi_data", - "abi_versions" :[ - { - "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5", - "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5" - } - ] - }, - { - "group" :"HAL_GROUP_CONNECTIVITY", - "module" :"HAL_MODULE_NAN", - "license" :"APACHE_2_0", - "library_name" :null, - "library_name_64bit" :null, - "symbol_name" :null, - "abi_versions" :null - }, - { - "group" :"HAL_GROUP_CONNECTIVITY", - "module" :"HAL_MODULE_NFC", - "license" :"APACHE_2_0", - "library_name" :"/hal/lib/libhal-backend-nfc.so", - "library_name_64bit" :"/hal/lib64/libhal-backend-nfc.so", - "symbol_name" :"hal_backend_nfc_data", - "abi_versions" :[ - { - "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5", - "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5" - } - ] - }, - { - "group" :"HAL_GROUP_CONNECTIVITY", - "module" :"HAL_MODULE_ZIGBEE", - "license" :"APACHE_2_0", - "library_name" :"/hal/lib/libhal-backend-zigbee.so", - "library_name_64bit" :"/hal/lib64/libhal-backend-zigbee.so", - "symbol_name" :"hal_backend_zigbee_data", - "abi_versions" :[ - { - "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5", - "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5" - } - ] - - }, - { - "group" :"HAL_GROUP_CONNECTIVITY", - "module" :"HAL_MODULE_UWB", - "license" :"APACHE_2_0", - "library_name" :"/hal/lib/libhal-backend-uwb.so", - "library_name_64bit" :"/hal/lib64/libhal-backend-uwb.so", - "symbol_name" :"hal_backend_uwb_data", - "abi_versions" :[ - { - "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5", - "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5" - } - ] - }, - { - "group" :"HAL_GROUP_CONNECTIVITY", - "module" :"HAL_MODULE_MTP", - "license" :"APACHE_2_0", - "library_name" :null, - "library_name_64bit" :null, - "symbol_name" :null, - "abi_versions" :null - }, - - { - "group" :"HAL_GROUP_TELEPHONY", - "module" :"HAL_MODULE_TELEPHONY", - "license" :"APACHE_2_0", - "library_name" :null, - "library_name_64bit" :null, - "symbol_name" :null, - "abi_versions" :null - }, - { - "group" :"HAL_GROUP_LOCATION", - "module" :"HAL_MODULE_LOCATION", - "license" :"APACHE_2_0", - "library_name" :"/hal/lib/libhal-backend-location.so", - "library_name_64bit" :"/hal/lib64/libhal-backend-location.so", - "symbol_name" :"hal_backend_location_data", - "abi_versions" :[ - { - "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5", - "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5" - } - ] - }, - { - "group" :"HAL_GROUP_SYSTEM", - "module" :"HAL_MODULE_COMMON", - "license" :"APACHE_2_0", - "library_name" :null, - "library_name_64bit" :null, - "symbol_name" :null, - "abi_versions" :null - }, - { - "group" :"HAL_GROUP_SYSTEM", - "module" :"HAL_MODULE_POWER", - "license" :"APACHE_2_0", - "library_name" :"/hal/lib/libhal-backend-power.so", - "library_name_64bit" :"/hal/lib64/libhal-backend-power.so", - "symbol_name" :"hal_backend_power_data", - "abi_versions" :[ - { - "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5", - "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5" - } - ] - }, - { - "group" :"HAL_GROUP_SYSTEM", - "module" :"HAL_MODULE_SENSOR", - "license" :"APACHE_2_0", - "library_name" :"/hal/lib/libhal-backend-sensor.so", - "library_name_64bit" :"/hal/lib64/libhal-backend-sensor.so", - "symbol_name" :"hal_backend_sensor_data", - "abi_versions" :[ - { - "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5", - "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5" - } - ] - }, - { - "group" :"HAL_GROUP_SYSTEM", - "module" :"HAL_MODULE_PERIPHERAL", - "license" :"APACHE_2_0", - "library_name" :null, - "library_name_64bit" :null, - "symbol_name" :null, - "abi_versions" :null - }, - { - "group" :"HAL_GROUP_SYSTEM", - "module" :"HAL_MODULE_DEVICE_BATTERY", - "license" :"APACHE_2_0", - "library_name" :"/hal/lib/libhal-backend-device-battery.so", - "library_name_64bit" :"/hal/lib64/libhal-backend-device-battery.so", - "symbol_name" :"hal_backend_device_battery_data", - "abi_versions" :[ - { - "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5", - "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5" - } - ] - }, - { - "group" :"HAL_GROUP_SYSTEM", - "module" :"HAL_MODULE_DEVICE_BEZEL", - "license" :"APACHE_2_0", - "library_name" :"/hal/lib/libhal-backend-device-bezel.so", - "library_name_64bit" :"/hal/lib64/libhal-backend-device-bezel.so", - "symbol_name" :"hal_backend_device_bezel_data", - "abi_versions" :[ - { - "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5", - "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5" - } - ] - }, - { - "group" :"HAL_GROUP_SYSTEM", - "module" :"HAL_MODULE_DEVICE_DISPLAY", - "license" :"APACHE_2_0", - "library_name" :"/hal/lib/libhal-backend-device-display.so", - "library_name_64bit" :"/hal/lib64/libhal-backend-device-display.so", - "symbol_name" :"hal_backend_device_display_data", - "abi_versions" :[ - { - "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5", - "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5" - } - ] - }, - { - "group" :"HAL_GROUP_SYSTEM", - "module" :"HAL_MODULE_DEVICE_IR", - "license" :"APACHE_2_0", - "library_name" :"/hal/lib/libhal-backend-device-ir.so", - "library_name_64bit" :"/hal/lib64/libhal-backend-device-ir.so", - "symbol_name" :"hal_backend_device_ir_data", - "abi_versions" :[ - { - "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5", - "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5" - } - ] - }, - { - "group" :"HAL_GROUP_SYSTEM", - "module" :"HAL_MODULE_DEVICE_TOUCHSCREEN", - "license" :"APACHE_2_0", - "library_name" :"/hal/lib/libhal-backend-device-touchscreen.so", - "library_name_64bit" :"/hal/lib64/libhal-backend-device-touchscreen.so", - "symbol_name" :"hal_backend_device_touchscreen_data", - "abi_versions" :[ - { - "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5", - "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5" - } - ] - }, - { - "group" :"HAL_GROUP_SYSTEM", - "module" :"HAL_MODULE_DEVICE_LED", - "license" :"APACHE_2_0", - "library_name" :"/hal/lib/libhal-backend-device-led.so", - "library_name_64bit" :"/hal/lib64/libhal-backend-device-led.so", - "symbol_name" :"hal_backend_device_led_data", - "abi_versions" :[ - { - "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5", - "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5" - } - ] - }, - { - "group" :"HAL_GROUP_SYSTEM", - "module" :"HAL_MODULE_DEVICE_BOARD", - "license" :"APACHE_2_0", - "library_name" :"/hal/lib/libhal-backend-device-board.so", - "library_name_64bit" :"/hal/lib64/libhal-backend-device-board.so", - "symbol_name" :"hal_backend_device_board_data", - "abi_versions" :[ - { - "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5", - "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5" - } - ] - }, - { - "group" :"HAL_GROUP_SYSTEM", - "module" :"HAL_MODULE_DEVICE_EXTERNAL_CONNECTION", - "license" :"APACHE_2_0", - "library_name" :"/hal/lib/libhal-backend-device-external-connection.so", - "library_name_64bit" :"/hal/lib64/libhal-backend-device-external-connection.so", - "symbol_name" :"hal_backend_device_external_connection_data", - "abi_versions" :[ - { - "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5", - "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5" - } - ] - }, - { - "group" :"HAL_GROUP_SYSTEM", - "module" :"HAL_MODULE_DEVICE_THERMAL", - "license" :"APACHE_2_0", - "library_name" :"/hal/lib/libhal-backend-device-thermal.so", - "library_name_64bit" :"/hal/lib64/libhal-backend-device-thermal.so", - "symbol_name" :"hal_backend_device_thermal_data", - "abi_versions" :[ - { - "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5", - "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5" - } - ] - }, - { - "group" :"HAL_GROUP_SYSTEM", - "module" :"HAL_MODULE_DEVICE_USB_GADGET", - "license" :"APACHE_2_0", - "library_name" :"/hal/lib/libhal-backend-device-usb-gadget.so", - "library_name_64bit" :"/hal/lib64/libhal-backend-device-usb-gadget.so", - "symbol_name" :"hal_backend_device_usb_gadget_data", - "abi_versions" :[ - { - "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5", - "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5" - } - ] - }, - { - "group" :"HAL_GROUP_SYSTEM", - "module" :"HAL_MODULE_DEVICE_HAPTIC", - "license" :"APACHE_2_0", - "library_name" :"/hal/lib/libhal-backend-device-haptic.so", - "library_name_64bit" :"/hal/lib64/libhal-backend-device-haptic.so", - "symbol_name" :"hal_backend_device_haptic_data", - "abi_versions" :[ - { - "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5", - "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5" - } - ] - }, - { - "group" :"HAL_GROUP_SYSTEM", - "module" :"HAL_MODULE_DEVICE_MEMORY", - "license" :"APACHE_2_0", - "library_name" :"/hal/lib/libhal-backend-device-memory.so", - "library_name_64bit" :"/hal/lib64/libhal-backend-device-memory.so", - "symbol_name" :"hal_backend_device_memory_data", - "abi_versions" :[ - { - "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5", - "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5" - } - ] - } - ] -} diff --git a/packaging/hal-api-common.pc.in b/packaging/hal-api-common.pc.in new file mode 100644 index 0000000..782a604 --- /dev/null +++ b/packaging/hal-api-common.pc.in @@ -0,0 +1,16 @@ +# Package Information for pkg-config + +package_name=hal-api-common +prefix=@PREFIX@ +exec_prefix=@EXEC_PREFIX@/hal +libdir=@LIBDIR@/hal +includedir=@INCLUDEDIR@/hal + +Name: ${package_name} +Description: ${package_name} interface +Version: @VERSION@ + +Requires: +Libs: -L${libdir} -l${package_name} +Cflags: -I${includedir} +CXXflags: -I${includedir} diff --git a/packaging/hal-api.json b/packaging/hal-api.json new file mode 100644 index 0000000..a2b172f --- /dev/null +++ b/packaging/hal-api.json @@ -0,0 +1,449 @@ +{ + "PLATFORM_ABI_VERSION" :"HAL_ABI_VERSION_TIZEN_6_5", + "MODULE_INFO" : + [ + { + "group" :"HAL_GROUP_GRAPHICS", + "module" :"HAL_MODULE_TBM", + "license" :"MIT", + "library_name" :"/hal/lib/libhal-backend-tbm.so", + "library_name_64bit" :"/hal/lib64/libhal-backend-tbm.so", + "symbol_name" :"hal_backend_tbm_data", + "abi_versions" :[ + { + "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5", + "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5" + } + ] + }, + { + "group" :"HAL_GROUP_GRAPHICS", + "module" :"HAL_MODULE_TDM", + "license" :"MIT", + "library_name" :"/hal/lib/libhal-backend-tdm.so", + "library_name_64bit" :"/hal/lib64/libhal-backend-tdm.so", + "symbol_name" :"hal_backend_tdm_data", + "abi_versions" :[ + { + "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5", + "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5" + } + ] + }, + { + "group" :"HAL_GROUP_GRAPHICS", + "module" :"HAL_MODULE_COREGL", + "license" :"UNKNOWN", + "library_name" :null, + "library_name_64bit" :null, + "symbol_name" :null, + "abi_versions" :null + }, + { + "group" :"HAL_GROUP_GRAPHICS", + "module" :"HAL_MODULE_INPUT", + "license" :"MIT", + "library_name" :null, + "library_name_64bit" :null, + "symbol_name" :null, + "abi_versions" :null + + }, + { + "group" :"HAL_GROUP_MULTIMEDIA", + "module" :"HAL_MODULE_AUDIO", + "license" :"APACHE_2_0", + "library_name" :"/hal/lib/libhal-backend-audio.so", + "library_name_64bit" :"/hal/lib64/libhal-backend-audio.so", + "symbol_name" :"hal_backend_audio_data", + "abi_versions" :[ + { + "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5", + "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5" + } + ] + }, + { + "group" :"HAL_GROUP_MULTIMEDIA", + "module" :"HAL_MODULE_CAMERA", + "license" :"APACHE_2_0", + "library_name" :"/hal/lib/libhal-backend-camera.so", + "library_name_64bit" :"/hal/lib64/libhal-backend-camera.so", + "symbol_name" :"hal_backend_camera_data", + "abi_versions" :[ + { + "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5", + "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5" + } + ] + }, + { + "group" :"HAL_GROUP_MULTIMEDIA", + "module" :"HAL_MODULE_RADIO", + "license" :"APACHE_2_0", + "library_name" :"/hal/lib/libhal-backend-radio.so", + "library_name_64bit" :"/hal/lib64/libhal-backend-radio.so", + "symbol_name" :"hal_backend_radio_data", + "abi_versions" :[ + { + "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5", + "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5" + } + ] + }, + { + "group" :"HAL_GROUP_MULTIMEDIA", + "module" :"HAL_MODULE_CODEC", + "license" :"APACHE_2_0", + "library_name" :null, + "library_name_64bit" :null, + "symbol_name" :null, + "abi_versions" :null + }, + { + "group" :"HAL_GROUP_MULTIMEDIA", + "module" :"HAL_MODULE_USB_AUDIO", + "license" :"APACHE_2_0", + "library_name" :null, + "library_name_64bit" :null, + "symbol_name" :null, + "abi_versions" :null + }, + { + "group" :"HAL_GROUP_MULTIMEDIA", + "module" :"HAL_MODULE_ALSAUCM", + "license" :"APACHE_2_0", + "library_name" :null, + "library_name_64bit" :null, + "symbol_name" :null, + "abi_versions" :null + }, + { + "group" :"HAL_GROUP_CONNECTIVITY", + "module" :"HAL_MODULE_BLUETOOTH", + "license" :"APACHE_2_0", + "library_name" :"/hal/lib/libhal-backend-bluetooth.so", + "library_name_64bit" :"/hal/lib64/libhal-backend-bluetooth.so", + "symbol_name" :"hal_backend_bluetooth_data", + "abi_versions" :[ + { + "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5", + "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5" + } + ] + }, + { + "group" :"HAL_GROUP_CONNECTIVITY", + "module" :"HAL_MODULE_WIFI", + "license" :"APACHE_2_0", + "library_name" :"/hal/lib/libhal-backend-wifi.so", + "library_name_64bit" :"/hal/lib64/libhal-backend-wifi.so", + "symbol_name" :"hal_backend_wifi_data", + "abi_versions" :[ + { + "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5", + "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5" + } + ] + }, + { + "group" :"HAL_GROUP_CONNECTIVITY", + "module" :"HAL_MODULE_NAN", + "license" :"APACHE_2_0", + "library_name" :null, + "library_name_64bit" :null, + "symbol_name" :null, + "abi_versions" :null + }, + { + "group" :"HAL_GROUP_CONNECTIVITY", + "module" :"HAL_MODULE_NFC", + "license" :"APACHE_2_0", + "library_name" :"/hal/lib/libhal-backend-nfc.so", + "library_name_64bit" :"/hal/lib64/libhal-backend-nfc.so", + "symbol_name" :"hal_backend_nfc_data", + "abi_versions" :[ + { + "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5", + "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5" + } + ] + }, + { + "group" :"HAL_GROUP_CONNECTIVITY", + "module" :"HAL_MODULE_ZIGBEE", + "license" :"APACHE_2_0", + "library_name" :"/hal/lib/libhal-backend-zigbee.so", + "library_name_64bit" :"/hal/lib64/libhal-backend-zigbee.so", + "symbol_name" :"hal_backend_zigbee_data", + "abi_versions" :[ + { + "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5", + "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5" + } + ] + + }, + { + "group" :"HAL_GROUP_CONNECTIVITY", + "module" :"HAL_MODULE_UWB", + "license" :"APACHE_2_0", + "library_name" :"/hal/lib/libhal-backend-uwb.so", + "library_name_64bit" :"/hal/lib64/libhal-backend-uwb.so", + "symbol_name" :"hal_backend_uwb_data", + "abi_versions" :[ + { + "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5", + "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5" + } + ] + }, + { + "group" :"HAL_GROUP_CONNECTIVITY", + "module" :"HAL_MODULE_MTP", + "license" :"APACHE_2_0", + "library_name" :null, + "library_name_64bit" :null, + "symbol_name" :null, + "abi_versions" :null + }, + + { + "group" :"HAL_GROUP_TELEPHONY", + "module" :"HAL_MODULE_TELEPHONY", + "license" :"APACHE_2_0", + "library_name" :null, + "library_name_64bit" :null, + "symbol_name" :null, + "abi_versions" :null + }, + { + "group" :"HAL_GROUP_LOCATION", + "module" :"HAL_MODULE_LOCATION", + "license" :"APACHE_2_0", + "library_name" :"/hal/lib/libhal-backend-location.so", + "library_name_64bit" :"/hal/lib64/libhal-backend-location.so", + "symbol_name" :"hal_backend_location_data", + "abi_versions" :[ + { + "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5", + "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5" + } + ] + }, + { + "group" :"HAL_GROUP_SYSTEM", + "module" :"HAL_MODULE_COMMON", + "license" :"APACHE_2_0", + "library_name" :null, + "library_name_64bit" :null, + "symbol_name" :null, + "abi_versions" :null + }, + { + "group" :"HAL_GROUP_SYSTEM", + "module" :"HAL_MODULE_POWER", + "license" :"APACHE_2_0", + "library_name" :"/hal/lib/libhal-backend-power.so", + "library_name_64bit" :"/hal/lib64/libhal-backend-power.so", + "symbol_name" :"hal_backend_power_data", + "abi_versions" :[ + { + "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5", + "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5" + } + ] + }, + { + "group" :"HAL_GROUP_SYSTEM", + "module" :"HAL_MODULE_SENSOR", + "license" :"APACHE_2_0", + "library_name" :"/hal/lib/libhal-backend-sensor.so", + "library_name_64bit" :"/hal/lib64/libhal-backend-sensor.so", + "symbol_name" :"hal_backend_sensor_data", + "abi_versions" :[ + { + "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5", + "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5" + } + ] + }, + { + "group" :"HAL_GROUP_SYSTEM", + "module" :"HAL_MODULE_PERIPHERAL", + "license" :"APACHE_2_0", + "library_name" :null, + "library_name_64bit" :null, + "symbol_name" :null, + "abi_versions" :null + }, + { + "group" :"HAL_GROUP_SYSTEM", + "module" :"HAL_MODULE_DEVICE_BATTERY", + "license" :"APACHE_2_0", + "library_name" :"/hal/lib/libhal-backend-device-battery.so", + "library_name_64bit" :"/hal/lib64/libhal-backend-device-battery.so", + "symbol_name" :"hal_backend_device_battery_data", + "abi_versions" :[ + { + "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5", + "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5" + } + ] + }, + { + "group" :"HAL_GROUP_SYSTEM", + "module" :"HAL_MODULE_DEVICE_BEZEL", + "license" :"APACHE_2_0", + "library_name" :"/hal/lib/libhal-backend-device-bezel.so", + "library_name_64bit" :"/hal/lib64/libhal-backend-device-bezel.so", + "symbol_name" :"hal_backend_device_bezel_data", + "abi_versions" :[ + { + "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5", + "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5" + } + ] + }, + { + "group" :"HAL_GROUP_SYSTEM", + "module" :"HAL_MODULE_DEVICE_DISPLAY", + "license" :"APACHE_2_0", + "library_name" :"/hal/lib/libhal-backend-device-display.so", + "library_name_64bit" :"/hal/lib64/libhal-backend-device-display.so", + "symbol_name" :"hal_backend_device_display_data", + "abi_versions" :[ + { + "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5", + "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5" + } + ] + }, + { + "group" :"HAL_GROUP_SYSTEM", + "module" :"HAL_MODULE_DEVICE_IR", + "license" :"APACHE_2_0", + "library_name" :"/hal/lib/libhal-backend-device-ir.so", + "library_name_64bit" :"/hal/lib64/libhal-backend-device-ir.so", + "symbol_name" :"hal_backend_device_ir_data", + "abi_versions" :[ + { + "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5", + "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5" + } + ] + }, + { + "group" :"HAL_GROUP_SYSTEM", + "module" :"HAL_MODULE_DEVICE_TOUCHSCREEN", + "license" :"APACHE_2_0", + "library_name" :"/hal/lib/libhal-backend-device-touchscreen.so", + "library_name_64bit" :"/hal/lib64/libhal-backend-device-touchscreen.so", + "symbol_name" :"hal_backend_device_touchscreen_data", + "abi_versions" :[ + { + "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5", + "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5" + } + ] + }, + { + "group" :"HAL_GROUP_SYSTEM", + "module" :"HAL_MODULE_DEVICE_LED", + "license" :"APACHE_2_0", + "library_name" :"/hal/lib/libhal-backend-device-led.so", + "library_name_64bit" :"/hal/lib64/libhal-backend-device-led.so", + "symbol_name" :"hal_backend_device_led_data", + "abi_versions" :[ + { + "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5", + "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5" + } + ] + }, + { + "group" :"HAL_GROUP_SYSTEM", + "module" :"HAL_MODULE_DEVICE_BOARD", + "license" :"APACHE_2_0", + "library_name" :"/hal/lib/libhal-backend-device-board.so", + "library_name_64bit" :"/hal/lib64/libhal-backend-device-board.so", + "symbol_name" :"hal_backend_device_board_data", + "abi_versions" :[ + { + "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5", + "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5" + } + ] + }, + { + "group" :"HAL_GROUP_SYSTEM", + "module" :"HAL_MODULE_DEVICE_EXTERNAL_CONNECTION", + "license" :"APACHE_2_0", + "library_name" :"/hal/lib/libhal-backend-device-external-connection.so", + "library_name_64bit" :"/hal/lib64/libhal-backend-device-external-connection.so", + "symbol_name" :"hal_backend_device_external_connection_data", + "abi_versions" :[ + { + "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5", + "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5" + } + ] + }, + { + "group" :"HAL_GROUP_SYSTEM", + "module" :"HAL_MODULE_DEVICE_THERMAL", + "license" :"APACHE_2_0", + "library_name" :"/hal/lib/libhal-backend-device-thermal.so", + "library_name_64bit" :"/hal/lib64/libhal-backend-device-thermal.so", + "symbol_name" :"hal_backend_device_thermal_data", + "abi_versions" :[ + { + "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5", + "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5" + } + ] + }, + { + "group" :"HAL_GROUP_SYSTEM", + "module" :"HAL_MODULE_DEVICE_USB_GADGET", + "license" :"APACHE_2_0", + "library_name" :"/hal/lib/libhal-backend-device-usb-gadget.so", + "library_name_64bit" :"/hal/lib64/libhal-backend-device-usb-gadget.so", + "symbol_name" :"hal_backend_device_usb_gadget_data", + "abi_versions" :[ + { + "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5", + "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5" + } + ] + }, + { + "group" :"HAL_GROUP_SYSTEM", + "module" :"HAL_MODULE_DEVICE_HAPTIC", + "license" :"APACHE_2_0", + "library_name" :"/hal/lib/libhal-backend-device-haptic.so", + "library_name_64bit" :"/hal/lib64/libhal-backend-device-haptic.so", + "symbol_name" :"hal_backend_device_haptic_data", + "abi_versions" :[ + { + "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5", + "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5" + } + ] + }, + { + "group" :"HAL_GROUP_SYSTEM", + "module" :"HAL_MODULE_DEVICE_MEMORY", + "license" :"APACHE_2_0", + "library_name" :"/hal/lib/libhal-backend-device-memory.so", + "library_name_64bit" :"/hal/lib64/libhal-backend-device-memory.so", + "symbol_name" :"hal_backend_device_memory_data", + "abi_versions" :[ + { + "platform_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5", + "backend_min_abi_version" :"HAL_ABI_VERSION_TIZEN_6_5" + } + ] + } + ] +} diff --git a/tests/unittest/test_hal.cc b/tests/unittest/test_hal.cc index 9c8ae7f..dc3c851 100644 --- a/tests/unittest/test_hal.cc +++ b/tests/unittest/test_hal.cc @@ -35,7 +35,7 @@ using namespace std; extern "C" const char *tzplatform_mkpath( enum tzplatform_variable id, const char *path) { - return "../../hal-api.json"; + return "../../packaging/hal-api.json"; } class CommonHaltest : public testing::Test {