halapi: Move all extra files into packaging directory 17/253717/1
authorChanwoo Choi <cw00.choi@samsung.com>
Wed, 17 Feb 2021 01:58:29 +0000 (10:58 +0900)
committerChanwoo Choi <cw00.choi@samsung.com>
Wed, 17 Feb 2021 02:03:40 +0000 (11:03 +0900)
Change-Id: I5e09bfad0ee0d7f824a28198c2f35ad1727736da
Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
CMakeLists.txt
hal-api-common.pc [deleted file]
hal-api.json [deleted file]
packaging/hal-api-common.pc.in [new file with mode: 0644]
packaging/hal-api.json [new file with mode: 0644]
tests/unittest/test_hal.cc

index 60a8c50a11115d0e5726a696008353136067bb7f..ae9fd01955ba580ddebf3653416013bef7f8af87 100644 (file)
@@ -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 (file)
index 782a604..0000000
+++ /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 (file)
index a2b172f..0000000
+++ /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 (file)
index 0000000..782a604
--- /dev/null
@@ -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 (file)
index 0000000..a2b172f
--- /dev/null
@@ -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"
+                               }
+                       ]
+               }
+       ]
+}
index 9c8ae7f3cbb00db96f9e7c1e83de2b7c550baf59..dc3c85187fad52a269f0a78d9d21f6dadf676692 100644 (file)
@@ -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 {