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)
+++ /dev/null
-# 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}
+++ /dev/null
-{
- "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"
- }
- ]
- }
- ]
-}
--- /dev/null
+# 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}
--- /dev/null
+{
+ "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"
+ }
+ ]
+ }
+ ]
+}
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 {